Ben Hood
|
6e604526ac
|
Incorporated QA remarks
|
2008-11-20 17:51:27 +00:00 |
Ben Hood
|
157007943b
|
Merged default into 18557
|
2008-11-20 14:38:45 +00:00 |
Matthias Radestock
|
c2a63db846
|
fix typo
|
2008-11-19 20:52:32 +00:00 |
Ben Hood
|
e0c0991f35
|
Added a test for qos, bit flakey but
|
2008-11-18 19:43:27 +00:00 |
Ben Hood
|
ef6c448593
|
Squashed a whole lot of bugs
|
2008-11-14 14:04:25 +00:00 |
Ben Hood
|
3238c878b9
|
Merged 19377 into 19344
|
2008-11-13 16:53:52 +00:00 |
Ben Hood
|
2d21c5d7b5
|
Merged default into 19344, doesn't compile, but the answer is in 19377, but hg
doesn't multiple merges per commit
|
2008-11-13 16:41:22 +00:00 |
Ben Hood
|
9fa1631953
|
Put the warning level up; this creates heaps of warnings, which should be fixed in a separate bug
|
2008-11-13 16:11:24 +00:00 |
Ben Hood
|
ae1a3e8097
|
Refactored makefile
|
2008-11-13 16:09:27 +00:00 |
Ben Hood
|
24520520c1
|
Merged default into 19251
|
2008-11-13 12:55:14 +00:00 |
Ben Hood
|
d240a4996d
|
Added message handler for trapped exits
|
2008-11-13 12:50:19 +00:00 |
Ben Hood
|
60025be500
|
Merged default into 19560
|
2008-11-12 23:56:45 +00:00 |
Ben Hood
|
9b74a90635
|
Removed queueing from amqp_channel:call/3 because it could get quite dodgy.
If for example the application times out, the messages will get silently get sent to the broker and the application will be none the wiser.
|
2008-11-12 23:35:29 +00:00 |
Ben Hood
|
7952b2743e
|
Added unit test for channel flow
|
2008-11-12 23:05:23 +00:00 |
Ben Hood
|
f7391f1cf5
|
Added publish call
|
2008-11-12 19:17:22 +00:00 |
Ben Hood
|
26cd77cc37
|
First cut at handling channel.flow in the Erlang client
|
2008-11-09 22:19:18 +00:00 |
Ben Hood
|
6c1106d5ca
|
Added close handler to network driver
|
2008-10-27 16:15:19 +00:00 |
Ben Hood
|
2076ae22ba
|
Started work on this bug, might need to add callback handlers
in the driver modules to propagted this properly.
|
2008-10-27 12:00:55 +00:00 |
Matthias Radestock
|
ee541db2ac
|
cosmetic
|
2008-10-15 12:15:28 +01:00 |
Ben Hood
|
00ca078719
|
Got rid of unecessary queue:is_empty
|
2008-10-15 11:39:07 +01:00 |
Ben Hood
|
3af3be50fe
|
Adjusted some of the exit reasons
|
2008-10-09 11:37:02 +01:00 |
Ben Hood
|
f1aee7cbec
|
Incorporated some QA remarks, added a test for this patch
|
2008-10-08 16:19:17 +01:00 |
Ben Hood
|
56c0656f03
|
Added test for queue.unbind
|
2008-10-04 15:33:39 +01:00 |
Ben Hood
|
05bfeee8c8
|
Fixed bug with case handling of queue:out/1, queue:head/1
|
2008-09-23 08:45:17 +01:00 |
Ben Hood
|
324f094db8
|
Merged default into 19357
|
2008-09-15 11:08:20 +01:00 |
Ben Hood
|
0e5184ab11
|
Merged default into 19251
|
2008-09-15 11:02:43 +01:00 |
Ben Hood
|
bbc32c42f9
|
Grepped occurances of tickets
|
2008-09-11 13:01:52 +01:00 |
Ben Hood
|
cb8cc4fccb
|
Grepped the source code for references to realms and removed them
|
2008-09-11 12:53:00 +01:00 |
Ben Hood
|
4cfef5ba7e
|
Commented correct export statements back into the connection module
|
2008-09-10 23:38:16 +01:00 |
Ben Hood
|
9037d4cbb2
|
Applied Edwin's first patch without any modifications
|
2008-09-10 23:30:14 +01:00 |
Ben Hood
|
6f40756e7f
|
Removed tickets and realms
|
2008-09-10 13:20:17 +01:00 |
Ben Hood
|
8a9c268fcd
|
Changed nowait flag from true to false for queue.delete
|
2008-09-10 13:03:07 +01:00 |
Ben Hood
|
299b71265b
|
Streamlined the client, got it to a compilable state
|
2008-09-07 23:53:39 +01:00 |
Ben Hood
|
52d606572e
|
Backed out changeset fed30851870b
|
2008-09-07 16:19:44 +01:00 |
Ben Hood
|
c6dcf89ee9
|
Added better handling for when the other peer closes the socket
|
2008-09-07 16:07:52 +01:00 |
Ben Hood
|
94829f1c3b
|
Removed setting tickets to 1 in lib_amqp
|
2008-09-07 14:42:17 +01:00 |
Ben Hood
|
d704b63cb7
|
Removed Tabs
|
2008-08-25 11:05:03 +01:00 |
Ben Hood
|
8932b72d1b
|
Removed access request, set tickets to 1, more consistent usage of lib_amqp
|
2008-08-20 12:00:25 +01:00 |
Matthias Radestock
|
4c77e27bb3
|
merge changes erroneously committed against bug18944 into bug19131
|
2008-08-14 11:30:19 +01:00 |
Hubert Plociniczak
|
a7845bd6db
|
Added missing target to makefile
|
2008-08-01 11:05:56 +01:00 |
Ben Hood
|
62ac9f81b7
|
Fixed confusing comment
|
2008-07-30 23:17:44 +01:00 |
Ben Hood
|
96e6504c9d
|
Removed call to non-existent function in rabbit_multi
|
2008-07-14 17:07:19 +01:00 |
Ben Hood
|
1d1af7dabf
|
Removed the transmission of the access request command in the test setups
|
2008-07-13 19:53:44 +01:00 |
Ben Hood
|
49307edfa2
|
Backed out changeset 35cf4476380c
|
2008-07-13 14:25:14 +01:00 |
Ben Hood
|
1e0e4bdfe9
|
Started work on removing tickets and realms, but this work may have to depend on bug17070
|
2008-07-13 14:02:03 +01:00 |
Ben Hood
|
53c9dc3928
|
Added extra wrapper calls to lib_amqp
|
2008-06-27 17:27:07 +01:00 |
Ben Hood
|
fb2b4e52d6
|
Differentiates between hard and soft errors in the connection process
|
2008-06-25 10:18:45 +01:00 |
Ben Hood
|
a55b60e3ba
|
Fix for bug when you try to publish to a non-existent exchange that crashes the connection, network case
|
2008-06-25 09:01:32 +01:00 |
Ben Hood
|
b5e209b4f8
|
Fix for bug when you try to publish to a non-existent exchange that crashes the connection
|
2008-06-25 00:11:52 +01:00 |
Ben Hood
|
ddb6cf6d00
|
Fixed type arguments in call to exit()
|
2008-06-23 11:30:53 +01:00 |
Tony Garnock-Jones
|
41ba30afc9
|
Ignore .beam files
|
2008-06-17 13:09:53 +01:00 |
Tony Garnock-Jones
|
25463a5472
|
Remove tailor detritus
|
2008-06-17 13:08:20 +01:00 |
0x6e6562
|
1b5f11cba2
|
Subscription RPC requests now use the standard top-half/bottom-half mechanism
|
2008-05-15 11:22:47 +00:00 |
0x6e6562
|
73960b4e0a
|
Linked network writer pid to channel process
|
2008-05-15 09:40:35 +00:00 |
0x6e6562
|
fe61df8970
|
Converted tabs to spaces
|
2008-05-12 22:02:20 +00:00 |
0x6e6562
|
b06baa9ecf
|
Fix for bug in request queuing that assumed commands could be pipelined
|
2008-05-12 21:41:12 +00:00 |
0x6e6562
|
3da6b6cc2e
|
Made reader loop tail recursive
|
2008-05-12 20:39:48 +00:00 |
0x6e6562
|
8ea9dde2b0
|
Channel Writer process is now shutdown in the network case
|
2008-05-12 20:31:22 +00:00 |
0x6e6562
|
2a20c05029
|
Subscriptions can now be requested concurrently
|
2008-05-12 18:02:16 +00:00 |
0x6e6562
|
00f52e9b86
|
Synchronous RPC requests are now queued up and dispatched serially
|
2008-05-09 22:55:14 +00:00 |
0x6e6562
|
95ea5768f0
|
Bug fix that failed to detect multiple synchronous RPC requests
|
2008-05-08 19:13:51 +00:00 |
adrian@lshift.net
|
8a8a634590
|
"${ERLCALL} -q" to quit in Makefile
|
2008-02-21 11:36:29 +00:00 |
adrian@lshift.net
|
c28c9962d2
|
Better Makefile
|
2008-02-21 11:31:21 +00:00 |
adrian@lshift.net
|
7ab8df3848
|
Makefile fix, part 2 bis (no change in code though)
|
2008-02-20 17:15:57 +00:00 |
adrien@lshift.net
|
4659dc5afe
|
Makefile fix, part 2
|
2008-02-20 16:29:02 +00:00 |
adrien@lshift.net
|
1aa5e4317d
|
Makefile fix and bug 17806
|
2008-02-20 13:26:25 +00:00 |
0x6e6562
|
82dc596575
|
Bug fix for connection close
|
2008-01-18 22:41:46 +00:00 |
0x6e6562
|
686cc95711
|
Removed unnecessary function
|
2008-01-18 18:46:10 +00:00 |
0x6e6562
|
85bfcbcd7e
|
Fix for strange handling of connection end
|
2008-01-18 18:40:10 +00:00 |
0x6e6562
|
19c43c1eea
|
Added handling of the heartbeat timeout to the reader process
|
2008-01-18 09:42:53 +00:00 |
0x6e6562
|
a35b50d5f5
|
Fixed exit trap between reader and framing channel process
|
2008-01-17 19:35:25 +00:00 |
0x6e6562
|
e6998c6f43
|
Fixed trap exit handling when channel closing is not followed by a connection close
|
2008-01-17 18:51:38 +00:00 |
0x6e6562
|
418b19101f
|
Passing connection pid to handshake is unecessary
|
2008-01-17 07:14:54 +00:00 |
0x6e6562
|
d09ddc1c69
|
Removed unused frame unmarshalling code
|
2008-01-17 07:04:21 +00:00 |
0x6e6562
|
2b03c85539
|
Used refactored start_link API in rabbit_framing_channel and refactored the tcp read loop
|
2008-01-16 22:26:05 +00:00 |
0x6e6562
|
15efa37bf0
|
Added rabbit_framing_channel as an intermediary for unmarshalling frames from the wire
|
2008-01-11 13:23:21 +00:00 |
0x6e6562
|
e498b483f7
|
Deleted print statement
|
2008-01-10 21:41:09 +00:00 |
0x6e6562
|
6c5b7e09de
|
Added test for basic recover
|
2008-01-10 21:37:51 +00:00 |
0x6e6562
|
cb993bd2c1
|
Changed the structure of a basic deliver that is sent to final consumer, added basic reject but left it commented out because the server does not handle it
|
2008-01-10 19:37:20 +00:00 |
0x6e6562
|
fcde4c82ca
|
Added assertion for basic get empty
|
2008-01-10 18:02:11 +00:00 |
0x6e6562
|
e7014721d4
|
Added return handler for basic returns
|
2008-01-10 12:04:16 +00:00 |
0x6e6562
|
bf19763ea2
|
Added test for Basic.Return
|
2008-01-09 23:14:16 +00:00 |
0x6e6562
|
a308a6a3ae
|
Ditched next_delivery_tag
|
2008-01-09 08:57:42 +00:00 |
0x6e6562
|
0940e6366a
|
Removed acknowledgement message and implemented AMQP method on merit basis
|
2008-01-09 00:27:19 +00:00 |
0x6e6562
|
00f6419397
|
Removed unecessary tx setting
|
2008-01-07 17:46:31 +00:00 |
0x6e6562
|
ede426c0b0
|
Cleaned up a lot of commented out code, print statements
|
2008-01-06 22:39:41 +00:00 |
0x6e6562
|
5a821f018c
|
Upgraded to rabbit 200712231445 snapshot
|
2008-01-06 22:05:00 +00:00 |
0x6e6562
|
7b0e9090f5
|
Moved rabbit management stuff to separate module
|
2008-01-02 18:40:21 +00:00 |
0x6e6562
|
dcc3b18810
|
Upgraded hessian version to 0.2.2, last version before management split out
|
2007-12-31 00:59:50 +00:00 |
0x6e6562
|
5ac519da5a
|
Changed rpc_handler from gen_event to gen_server
|
2007-12-13 09:50:17 +00:00 |
0x6e6562
|
316659533d
|
Fixed bug in init() of supervised event handler
|
2007-12-11 22:10:37 +00:00 |
0x6e6562
|
0e68ca1411
|
Added supervisor behaviour for management
|
2007-12-10 23:26:40 +00:00 |
0x6e6562
|
a8dd139a74
|
Added patch for java client
|
2007-12-03 10:44:14 +00:00 |
0x6e6562
|
b0b8cc3522
|
Added java interface to the rabbit_access_control module
|
2007-12-03 00:08:13 +00:00 |
0x6e6562
|
67a3301484
|
Exception handling for rabbit management
|
2007-11-06 10:38:39 +00:00 |
simon@lshift.net
|
2771cc5efa
|
Bug 17356: Add copyright headers since they're currently lacking
|
2007-10-29 13:33:02 +00:00 |
simon@lshift.net
|
5b4b862df1
|
Bug 17356: Added simple tarball target.
|
2007-10-29 12:02:58 +00:00 |
0x6e6562@gmail.com
|
e613d9d15f
|
Updated README
|
2007-10-27 20:44:22 +00:00 |
0x6e6562@gmail.com
|
6fb4a6dc91
|
First cut of exposing rabbit_access_control via AMQP
|
2007-10-27 20:41:37 +00:00 |
0x6e6562@gmail.com
|
2664714d74
|
Fix for notify_sent bug
|
2007-10-22 07:46:31 +00:00 |
simon@lshift.net
|
0477582492
|
Bug 17141: Clean up.
|
2007-10-18 14:57:31 +00:00 |
simon@lshift.net
|
317738ed12
|
Bug 17141: Allow running the direct tests from the Makefile. This
requires rabbitmq server from CVS HEAD (i.e. >1.2.0). See the bug for
more discussion.
|
2007-10-18 14:53:24 +00:00 |
0x6e6562@gmail.com
|
f4525ea336
|
merge of '0e53ebaee463865755981a06f200b7fce3a65534'
and '7941af4b3c4d5de328a342abdcc3513bf8221949'
|
2007-10-17 22:53:51 +00:00 |
matthias@lshift.net
|
458cb35e53
|
bug 17118: cosmetic changes to README
also improved prerequisites instructions
|
2007-10-10 12:35:47 +00:00 |
0x6e6562@gmail.com
|
7241445b0b
|
Initial version of the Rpc client
|
2007-10-17 22:52:52 +00:00 |
0x6e6562@gmail.com
|
f704f5c112
|
Introduced integration tests
|
2007-10-08 08:16:23 +00:00 |
0x6e6562@gmail.com
|
56732fe069
|
Renamed test modules to allow split into unit and integration tests
|
2007-10-08 08:07:58 +00:00 |
0x6e6562@gmail.com
|
443e3fffa2
|
Rebased off 200710071940 snapshot, removed patch and rabbit_direct_channel, handles set_transaction messages from rabbit_channel
|
2007-10-07 23:49:34 +00:00 |
0x6e6562@gmail.com
|
f0cc017b92
|
Refactored RPC client state
|
2007-10-07 22:59:00 +00:00 |
0x6e6562@gmail.com
|
be108080e7
|
Added comment about eunit in README
|
2007-10-06 18:54:52 +00:00 |
0x6e6562@gmail.com
|
f918e3913b
|
Support for transactions in direct channel
|
2007-10-06 18:15:30 +00:00 |
0x6e6562@gmail.com
|
77474d680e
|
Merged rpc test into files moved from test to src
|
2007-10-04 21:48:00 +00:00 |
simon@lshift.net
|
bf7b99646a
|
merge of '75439caf7c745bc30810d141d45c5d8d413f9779'
and 'b3086899c0c2c062b46ab2983a5198163887697e'
|
2007-10-04 10:38:20 +00:00 |
simon@lshift.net
|
4da5d3047f
|
Bug 17141: Add test coverage checking. Necessitates moving all erlang
files to src/.
|
2007-10-03 16:13:53 +00:00 |
simon@lshift.net
|
a642aad923
|
merge of '17bbed595128dcb0ebbc27ca60eadfa2dfafdeb0'
and '36e2647276522b817bc64882227180142d188720'
|
2007-10-03 16:08:34 +00:00 |
simon@lshift.net
|
4713212b04
|
disapproval of revision '18de103015dd6f8e87c4165b0fa8381319169cf2'
|
2007-10-03 16:08:21 +00:00 |
simon@lshift.net
|
267f95b59c
|
Bug 17118: Add test coverage checking. Needed to move all the test code into
src/ to do this as the cover library only looks for source in src/.
|
2007-10-02 14:29:03 +00:00 |
simon@lshift.net
|
635736c19b
|
Bug none: Moving rpc handler to permit merging
|
2007-10-04 10:38:12 +00:00 |
0x6e6562@gmail.com
|
acb8aa9fea
|
Added initial test for rpc handling
|
2007-10-03 21:44:46 +00:00 |
matthias@lshift.net
|
c6ae835f6c
|
bug none: minor code cleanup
|
2007-10-02 09:35:28 +00:00 |
simon@lshift.net
|
59aa485693
|
Bug 17118: Create ebin directory if it doesn't already exist.
|
2007-10-01 16:46:14 +00:00 |
simon@lshift.net
|
e2b6b74355
|
Bug 17118: s/rabbit/rabbitmq_server/ to find header files.
|
2007-10-01 16:44:56 +00:00 |
simon@lshift.net
|
24f7bb3da9
|
Bug 17118: Make server startup stuff more accurate.
|
2007-10-01 16:44:20 +00:00 |
0x6e6562@gmail.com
|
ed17bbf119
|
Changed rpc/send to call/cast
|
2007-10-01 07:54:54 +00:00 |
0x6e6562@gmail.com
|
8028772f35
|
Added README
|
2007-09-30 21:59:10 +00:00 |
0x6e6562@gmail.com
|
d83dba2615
|
Separated amqp_client from the rabbit tree
|
2007-09-30 19:52:07 +00:00 |
0x6e6562@gmail.com
|
ad7329aad1
|
Initial checkin
|
2007-09-13 16:06:53 +00:00 |
Tony Garnock-Jones
|
15a3189eba
|
Tailor preparing to convert repo by adding .hgignore
|
2008-06-17 12:46:32 +01:00 |