Commit Graph

174 Commits

Author SHA1 Message Date
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