Simon MacMullen
|
dd1945956b
|
Fix up direct connections to use the queue collector process to stay compatible with the server.
|
2010-05-27 15:49:39 +01:00 |
Matthew Sackman
|
10660f2c70
|
Merging bug22610 onto default
|
2010-04-26 16:35:54 +01:00 |
Matthew Sackman
|
91f038349d
|
Well we're using channel:call everywhere else
|
2010-04-26 16:32:23 +01:00 |
Simon MacMullen
|
f368656538
|
Send the ack with amqp_channel:call
|
2010-04-26 13:56:01 +01:00 |
Simon MacMullen
|
e684241749
|
Revert the tx part.
|
2010-04-21 15:07:44 +01:00 |
Simon MacMullen
|
7d20f5130c
|
Remove accidentally committed test code.
|
2010-04-20 13:20:08 +01:00 |
Simon MacMullen
|
441c18eb28
|
Ack both requests and repsonses, and have the server treat each request / response as a transaction.
|
2010-04-20 12:20:37 +01:00 |
Matthew Sackman
|
766589aacf
|
Added priority queue to the common modules, as is needed by gen_server2
|
2010-04-19 12:56:47 +01:00 |
Matthew Sackman
|
8b6e2987ea
|
Merging bug 22088 into default
|
2010-03-18 17:07:15 +00:00 |
Vlad Ionescu
|
0b42393fe6
|
calling or casting 'basic.consume' now fails safely
|
2010-03-18 16:48:55 +00:00 |
Tony Garnock-Jones
|
7c35d7106c
|
Merge bug21949 into default
|
2010-03-15 15:23:43 +13:00 |
Tony Garnock-Jones
|
27197a5580
|
Push down extraction of version from app descriptor
|
2010-03-15 12:31:32 +13:00 |
Matthew Sackman
|
32c5e13de5
|
Merging bug 21939 into default
|
2010-03-05 17:30:06 +00:00 |
Vlad Ionescu
|
e8da2cbb41
|
user app can now use amqp_channel:cast with synchronous methods - this will log a warning saying that cast has been used with a synchronous method and that the user app will not get the reply from the broker
|
2010-03-05 16:37:13 +00:00 |
Michael Bridgen
|
34cf705fb3
|
The behaviour changed name (was bug22169).
|
2010-03-05 15:23:05 +00:00 |
Matthew Sackman
|
61a49a72d4
|
Merging bug 22169 into default
|
2010-03-05 15:09:26 +00:00 |
Vlad Ionescu
|
3a2aae8ef2
|
adding amqp_connection:info_keys/{0,1}
|
2010-03-05 13:26:14 +00:00 |
Vlad Ionescu
|
3c29feea64
|
fixing behaviour on invalid info atom
|
2010-03-03 12:50:51 +00:00 |
Matthew Sackman
|
ac51893aa2
|
merging default into bug 22169
|
2010-02-19 15:09:20 +00:00 |
Matthew Sackman
|
e9b9a8b4dd
|
Merging bug 21998 ⇨ default
|
2010-02-17 12:02:19 +00:00 |
Vlad Ionescu
|
10634c3216
|
additional client properties can now be supplied through #amqp_params
|
2010-02-14 18:41:32 +00:00 |
Vlad Ionescu
|
95de48aca0
|
the direct connection can now get server_properties from the server and return them through amqp_connection:info/2 on request; renaming amqp_connection:infos/2 to amqp_connection:info/2
|
2010-02-13 22:20:52 +00:00 |
Vlad Ionescu
|
803f66298c
|
adding amqp_connection:infos/2, which can be used to get server_properties, which is now stored in the connection's state
|
2010-02-13 19:31:05 +00:00 |
Vlad Ionescu
|
4f27d914ad
|
adding c_ variants of the tracing functions; refactoring
|
2010-02-11 17:58:51 +00:00 |
Vlad Ionescu
|
5226b48d01
|
cosmetic
|
2010-02-10 20:28:06 +00:00 |
Vlad Ionescu
|
0f9e941281
|
adding comments; changing lists:foreach to list comprehensions; other cosmetic
|
2010-02-10 17:12:29 +00:00 |
Matthew Sackman
|
b157d39cff
|
Merging bug22254 into default
|
2010-02-04 16:02:31 +00:00 |
Vlad Ionescu
|
7e04b3dbb1
|
adding tests for shortstr overflow
|
2010-01-29 19:55:29 +00:00 |
Vlad Ionescu
|
440cdff555
|
adding test/amqp_dbg
|
2010-01-28 17:50:30 +00:00 |
Michael Bridgen
|
6f1f7ebc11
|
Correct what I hope was an accidental use of the tab character
|
2010-01-26 14:33:24 +00:00 |
Michael Bridgen
|
4480e755f8
|
Merge default into bug22169
|
2010-01-26 14:31:52 +00:00 |
Matthew Sackman
|
38c483c6de
|
Backed out the changes that were on branch bug22056
|
2010-01-25 17:14:28 +00:00 |
Matthias Radestock
|
6e8cfff4e9
|
merge bug22090 into default
|
2010-01-14 10:04:41 +00:00 |
Vlad Ionescu
|
84ce30c18d
|
fixing old example in comment
|
2010-01-03 15:04:11 +04:00 |
Matthias Radestock
|
9a0eed3ff4
|
post-backout merge
|
2009-12-18 17:17:42 +00:00 |
Matthias Radestock
|
9703775e3c
|
Backed out changeset 1c4cb3a06222
re-introducing pluggable exchange types on a branch
|
2009-12-18 17:17:27 +00:00 |
Matthias Radestock
|
7da067376b
|
create branch for bug 22169
|
2009-12-18 17:16:19 +00:00 |
Matthias Radestock
|
ee941f23ea
|
post-backout merge
|
2009-12-18 17:15:58 +00:00 |
Matthias Radestock
|
0ef3e423da
|
Backed out changeset be841d4bfbb5
pluggable exchange types are not ready for prime time yet
|
2009-12-18 17:15:39 +00:00 |
Matthew Sackman
|
1b0a228145
|
Don't put a trailing colon on ERL_LIBS if ERL_LIBS isn't defined
|
2009-12-04 17:08:10 +00:00 |
Vlad Ionescu
|
cb300afaeb
|
merging bug22056 into default
|
2009-12-03 17:58:21 +00:00 |
Matthias Radestock
|
801666d777
|
merge bug22063 into default
|
2009-12-01 09:09:14 +00:00 |
Matthias Radestock
|
eb1e46c9cd
|
refactoring in order to reduce code duplication
|
2009-12-01 09:08:26 +00:00 |
Vlad Ionescu
|
91d21b246c
|
replacing use of rabbit_framing:is_amqp_hard_error with rabbit_framing:lookup_amqp_exception(rabbit_framing:amqp_exception(..))
|
2009-11-30 22:47:14 +00:00 |
Tony Garnock-Jones
|
48c45ec6dc
|
Merge heads of default
|
2009-11-30 21:56:46 +00:00 |
Vlad Ionescu
|
db703c33da
|
Added tag rabbitmq_v1_7_0 for changeset 825eceaca84c
|
2009-11-30 21:46:56 +00:00 |
Matthew Sackman
|
bbb094079a
|
Remove channel:subscribe totally, and instead make sure that channel:call(#'basic.consume'{}...) works correctly. The consume-ok is no longer sent. If you want to get another process to receive messages then send them the channel pid and get them to do the :call(#'basic.consume'{}...). This removes a wart from the API, removes a POA and makes things more consistent.
|
2009-11-27 17:14:09 +00:00 |
Matthew Sackman
|
861bc6b10c
|
merging bug 22049 into default
|
2009-11-26 17:37:26 +00:00 |
Vlad Ionescu
|
ba6159abf5
|
setting insist = true in 'connection.open'
|
2009-11-26 17:18:11 +00:00 |
Matthew Sackman
|
8861d8de4c
|
Allow ERL_LIBS and ERL_PATH to be specified in either the env or as args to make to make it easier to specify additional directories to the various targets (make run is a good example)
|
2009-11-24 16:47:20 +00:00 |