Rob Harrop
4ebd239c4f
Updated the readme
2010-11-08 16:51:25 +00:00
Rob Harrop
f272da82d5
Fixed the persistent sender example
2010-11-08 16:31:31 +00:00
Rob Harrop
f08242569c
fixed the perl RPC example
2010-11-08 14:19:34 +00:00
Rob Harrop
5f606da988
Fixed most of the samples. Other fixes require some consideration
2010-11-08 14:09:21 +00:00
Rob Harrop
86bba6649d
Merged bug23440 into default
2010-11-05 10:54:10 +00:00
Marek Majkowski
11e8127ec9
cosmetic: README is in markdown
2010-11-04 12:19:52 +00:00
Marek Majkowski
8ca7b1b5ae
cosmetic: avoid long lines
2010-11-04 12:17:40 +00:00
Simon MacMullen
19ee90d6ac
Make stomp appear in rabbit_networking:active_listeners/0.
2010-10-28 13:09:10 +01:00
Michael Bridgen
cbc259b60f
Ops, one of these Queues is not like the other ..
2010-10-19 13:03:55 +01:00
Michael Bridgen
9d8ac7114b
Account for /exchange//something, which would previously have referred to exchange something
...
with no routing key (due to the removal of all leading blanks. We choose to interpret it as
referring to the default exchange, and reject it on the basis that you cannot bind to the
default exchange so it cannot follow our /exchange semantics.
2010-10-18 17:16:33 +01:00
Michael Bridgen
b6fcca5471
Remove a clause and some duplication of parse_routing_information from ensure_queue_binding
2010-10-18 16:36:38 +01:00
Michael Bridgen
2903ce44a9
Make topic and exchange subscription queues both exclusive (cannot be used from elsewhere) and auto_delete (will be deleted when unsubscribed)
2010-10-18 16:26:19 +01:00
Michael Bridgen
c90a2defb0
Cosmetic, and replace instance of re:split with regexp:split (the former is in 12B3 and the latter isn't
2010-10-18 16:24:50 +01:00
Rob Harrop
9d899c323b
support for escaping / in destination names
2010-10-18 13:29:51 +01:00
Rob Harrop
efa1e78159
reworked channel handling to have one channel per /queue subscription now
2010-10-18 13:20:13 +01:00
Rob Harrop
7363b8af4c
renamed bind_queue_if_needed and create_queue_if_needed. removed stray io:format call
2010-10-18 12:36:46 +01:00
Rob Harrop
431c6aceb1
tweaked use of parse_content with regexp
2010-10-18 12:21:50 +01:00
Rob Harrop
849ef29ea3
parse_content simplified
2010-10-18 12:20:41 +01:00
Rob Harrop
d545e9bd27
fixed the issue with transactional actions on /queue resources
2010-10-12 22:46:43 +01:00
Rob Harrop
389cdb24a9
made the tests a bit smarter when waiting for multiple messages
2010-10-12 13:02:23 +01:00
Rob Harrop
4894ed304f
segmented /queue from other destinations on a separate channel
2010-10-07 17:31:18 +01:00
Rob Harrop
e66f499b1b
fixed the build script
2010-10-07 13:18:15 +01:00
Rob Harrop
b927af39f4
added some more error case tests
2010-10-07 11:15:17 +01:00
Rob Harrop
8515309093
changed how we reference stomppy now, so that it is pulled down from hg
2010-10-07 11:09:50 +01:00
Rob Harrop
b3b5502ab1
adding missing test file, correct branch this time
2010-10-07 10:32:36 +01:00
Rob Harrop
19b1e3baaf
merge with default
2010-10-07 10:31:24 +01:00
Rob Harrop
b75715c936
committed against default in error
2010-10-07 10:30:30 +01:00
Rob Harrop
87464af6c5
missing test file
2010-10-07 10:27:34 +01:00
Rob Harrop
83173c11e6
updated .hgignore
2010-10-07 10:27:18 +01:00
Rob Harrop
5319764146
reworked error handling to get better messages when dealing with invalid destinations
2010-10-07 09:49:47 +01:00
Rob Harrop
a3f2bf17dc
cosmetics
2010-10-06 15:25:55 +01:00
Rob Harrop
24799a79c9
merge with bug23124
2010-10-06 15:15:06 +01:00
Rob Harrop
d9471b876f
fixed use of rabbit_misc:die
2010-10-06 14:59:06 +01:00
Rob Harrop
17307323ea
more tests, and added /topic
2010-10-06 14:05:02 +01:00
Rob Harrop
1811e77e81
added all tests back in. removed stray io:format
2010-10-06 13:17:00 +01:00
Rob Harrop
f8acc6b87d
more tests for /queue. added a basic.qos call temporarily while I decide what to do with prefetch for /queue
2010-10-06 13:14:54 +01:00
Rob Harrop
3f9a113873
reworked tests and introduced /exchange and /queue destinations
2010-10-06 12:16:40 +01:00
Matthias Radestock
6b4b043d3d
cosmetics: tabs->spaces, nuke trailing whitespace, <80 columns
2010-10-05 19:45:06 +01:00
Michael Bridgen
8c544f6ec1
Merge bug23124, use direct mode client rather than mimicking a rabbit_channel
2010-10-05 18:54:28 +01:00
Rob Harrop
f7d4308997
Introduced /exchange support
2010-10-05 13:36:12 +01:00
Rob Harrop
625328acd4
Changed mention of amq.direct to the direct exchange. Changed binding as appropriate
2010-10-01 19:10:54 +01:00
Rob Harrop
68372b7e39
more unit tests for the destination parser
2010-10-01 14:49:23 +01:00
Rob Harrop
e492226a77
merged .hgignore from parent
2010-10-01 14:04:31 +01:00
Rob Harrop
2d3c5be1ed
fixed .hgignore
2010-10-01 13:42:19 +01:00
Rob Harrop
1d25309ded
unit tests for the destination parser
2010-10-01 13:41:04 +01:00
Rob Harrop
cfd1efb994
working on unit tests
2010-10-01 12:27:10 +01:00
Rob Harrop
d6a2963b3c
first cut of the destination parsing code
2010-10-01 11:45:16 +01:00
Rob Harrop
d02e8704ae
design doc
2010-10-01 10:19:26 +01:00
Rob Harrop
3f7d45fa77
tests tweaked to accound for different error frames
2010-09-30 12:54:46 +01:00
Rob Harrop
cac9c15972
still failing a test, need to decide what to do about lack of method names in errors coming from the erlang client
2010-09-27 12:11:33 +01:00