Simon MacMullen <simon@rabbitmq.com> [Wed, 16 May 2012 12:23:14 +0100] rev 1440
And again, globally raise the timeouts.
Tim Watson <tim.watson@gmail.com> [Wed, 09 May 2012 12:33:06 +0100] rev 1439
follow start_applications/1 to app_utils
Michael Bridgen <mikeb@rabbitmq.com> [Wed, 02 May 2012 15:53:10 +0100] rev 1438
Merge default
Emile Joubert <emile@rabbitmq.com> [Mon, 30 Apr 2012 14:48:17 +0100] rev 1437
Merged bug24907 into junk
Emile Joubert <emile@rabbitmq.com> [Mon, 30 Apr 2012 13:51:17 +0100] rev 1436
Cope better with a server sending garbage during handshake
Simon MacMullen <simon@rabbitmq.com> [Mon, 30 Apr 2012 13:04:41 +0100] rev 1435
Merge heads
Simon MacMullen <simon@rabbitmq.com> [Mon, 30 Apr 2012 12:31:32 +0100] rev 1434
Added tag rabbitmq_v2_8_2 for changeset db6f2fb3b0ec
Matthias Radestock <matthias@rabbitmq.com> [Fri, 27 Apr 2012 20:56:53 +0100] rev 1433
merge bug24917 into default
Matthias Radestock <matthias@rabbitmq.com> [Fri, 27 Apr 2012 19:35:46 +0100] rev 1432
bug: code_change/3 should return {ok, State}
Emile Joubert <emile@rabbitmq.com> [Wed, 25 Apr 2012 15:23:24 +0100] rev 1431
Merge bug24866 back into junk
Emile Joubert <emile@rabbitmq.com> [Wed, 25 Apr 2012 15:22:15 +0100] rev 1430
Unmerge bug24866
Emile Joubert <emile@rabbitmq.com> [Wed, 25 Apr 2012 15:16:07 +0100] rev 1429
Merged bug24866 into default
Simon MacMullen <simon@rabbitmq.com> [Tue, 24 Apr 2012 14:33:46 +0100] rev 1428
Merge bug24695
Simon MacMullen <simon@rabbitmq.com> [Tue, 24 Apr 2012 11:29:34 +0100] rev 1427
Allow specifying a default vhost
Simon MacMullen <simon@rabbitmq.com> [Mon, 23 Apr 2012 18:36:33 +0100] rev 1426
Auth mechanisms in URIs.
Simon MacMullen <simon@rabbitmq.com> [Mon, 23 Apr 2012 13:53:39 +0100] rev 1425
Junk bug24866
Simon MacMullen <simon@rabbitmq.com> [Tue, 17 Apr 2012 14:17:36 +0100] rev 1424
API change
Simon MacMullen <simon@rabbitmq.com> [Tue, 17 Apr 2012 12:04:48 +0100] rev 1423
Merge bug 24821
Simon MacMullen <simon@rabbitmq.com> [Thu, 12 Apr 2012 14:44:57 +0100] rev 1422
pmon is used by various of these modules...
Alexandru Scvortov <alexandru@rabbitmq.com> [Sun, 01 Apr 2012 19:56:41 +0100] rev 1421
merge bug23343 into junk
Michael Bridgen <mikeb@rabbitmq.com> [Fri, 30 Mar 2012 12:57:12 +0100] rev 1420
Use rabbit_net:ssl_opts on connecting, to 'expand' the option cacertsdir if present.
Simon MacMullen <simon@rabbitmq.com> [Wed, 28 Mar 2012 17:44:00 +0100] rev 1419
Rough sketch of exchange decorator concept.
Simon MacMullen <simon@rabbitmq.com> [Mon, 26 Mar 2012 17:57:19 +0100] rev 1418
Rename cluster config to runtime parameters.
Matthias Radestock <matthias@rabbitmq.com> [Thu, 22 Mar 2012 18:56:49 +0000] rev 1417
handle rabbit_net:async_recv errors gracefully
plus some drive-by refactoring
Simon MacMullen <simon@rabbitmq.com> [Thu, 22 Mar 2012 16:08:00 +0000] rev 1416
Added tag rabbitmq_v2_8_1 for changeset ae6f225b4812
Simon MacMullen <simon@rabbitmq.com> [Mon, 19 Mar 2012 18:19:47 +0000] rev 1415
Some pluggable validation thing.
Simon MacMullen <simon@rabbitmq.com> [Mon, 19 Mar 2012 11:34:32 +0000] rev 1414
Added tag rabbitmq_v2_8_0 for changeset 9cbdf7e82983
Simon MacMullen <simon@rabbitmq.com> [Tue, 13 Mar 2012 15:16:46 +0000] rev 1413
Ignore this message.
Simon MacMullen <simon@rabbitmq.com> [Mon, 12 Mar 2012 14:11:08 +0000] rev 1412
Mgmt doesn't construct the name from peer_address and peer_port any more, we should generate a name here if there isn't one, full stop.
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 06 Mar 2012 11:42:05 +0000] rev 1411
merge default into bug24152
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 06 Mar 2012 11:41:50 +0000] rev 1410
increase timeouts
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 28 Feb 2012 12:22:09 +0000] rev 1409
merge bug24605 into default (Move names for connections and channels from mgmt to broker)
Simon MacMullen <simon@rabbitmq.com> [Fri, 24 Feb 2012 13:31:33 +0000] rev 1408
Merge in bug24605 again.
Simon MacMullen <simon@rabbitmq.com> [Thu, 23 Feb 2012 16:44:02 +0000] rev 1407
Channel names.
Simon MacMullen <simon@rabbitmq.com> [Wed, 22 Feb 2012 10:24:30 +0000] rev 1406
Merge in default
Emile Joubert <emile@rabbitmq.com> [Fri, 17 Feb 2012 14:02:05 +0000] rev 1405
Merged bug23114 into default
Alexandru Scvortov <alexandru@rabbitmq.com> [Fri, 10 Feb 2012 10:16:06 +0000] rev 1404
merge default into bug24152
Simon MacMullen <simon@rabbitmq.com> [Thu, 09 Feb 2012 14:28:26 +0000] rev 1403
Merge bug24668 (make consumer flow control more like credit_flow; improve performance along the way) (again)
Simon MacMullen <simon@rabbitmq.com> [Thu, 09 Feb 2012 14:27:59 +0000] rev 1402
Junk that, I merged to a head which got junked. Damn.
Simon MacMullen <simon@rabbitmq.com> [Thu, 09 Feb 2012 14:26:49 +0000] rev 1401
Merge bug24668 (make consumer flow control more like credit_flow; improve performance along the way)
Matthew Sackman <matthew@rabbitmq.com> [Thu, 09 Feb 2012 12:55:30 +0000] rev 1400
Junking broken head of default
Matthew Sackman <matthew@rabbitmq.com> [Thu, 09 Feb 2012 12:54:10 +0000] rev 1399
Whitespace change to make new head
Matthew Sackman <matthew@rabbitmq.com> [Wed, 08 Feb 2012 15:43:43 +0000] rev 1398
Merging bug24152 to default
Matthias Radestock <matthias@rabbitmq.com> [Tue, 07 Feb 2012 14:35:26 +0000] rev 1397
comply with modified notify_sent contract
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 07 Feb 2012 13:12:50 +0000] rev 1396
merge default into bug23114
Matthias Radestock <matthias@rabbitmq.com> [Mon, 06 Feb 2012 21:13:40 +0000] rev 1395
add rabbit_nodes to common
Emile Joubert <emile@rabbitmq.com> [Mon, 06 Feb 2012 16:12:43 +0000] rev 1394
Merged bug24624 into default
Emile Joubert <emile@rabbitmq.com> [Mon, 06 Feb 2012 15:50:48 +0000] rev 1393
Merged bug24670 into default
Simon MacMullen <simon@rabbitmq.com> [Fri, 03 Feb 2012 15:36:20 +0000] rev 1392
Merge bug24500
Simon MacMullen <simon@rabbitmq.com> [Fri, 03 Feb 2012 13:05:25 +0000] rev 1391
Merge bug24606
Alexandru Scvortov <alexandru@rabbitmq.com> [Fri, 03 Feb 2012 11:57:55 +0000] rev 1390
get rid of the redundant second argument to handle_wait_for_confirms
Simon MacMullen <simon@rabbitmq.com> [Fri, 03 Feb 2012 11:48:13 +0000] rev 1389
Merge bug24692.
Matthias Radestock <matthias@rabbitmq.com> [Fri, 03 Feb 2012 10:00:04 +0000] rev 1388
refactor: inline
Matthias Radestock <matthias@rabbitmq.com> [Fri, 03 Feb 2012 09:51:01 +0000] rev 1387
simplifying refactor
Simon MacMullen <simon@rabbitmq.com> [Thu, 02 Feb 2012 14:36:16 +0000] rev 1386
Move rabbit_misc:nodeparts/1 and rabbit_misc:makenode/1 into rabbit_nodes
Emile Joubert <emile@rabbitmq.com> [Thu, 02 Feb 2012 13:04:28 +0000] rev 1385
Update copyright 2012
Matthias Radestock <matthias@rabbitmq.com> [Tue, 31 Jan 2012 17:07:54 +0000] rev 1384
merge bug24336 into default
Simon MacMullen <simon@rabbitmq.com> [Tue, 31 Jan 2012 14:26:38 +0000] rev 1383
server_initiated_close() expects to be called from a cast not a call.
Matthias Radestock <matthias@rabbitmq.com> [Mon, 30 Jan 2012 10:16:07 +0000] rev 1382
tiny refactor: 'case' -> multi-headed fun
Emile Joubert <emile@rabbitmq.com> [Fri, 27 Jan 2012 17:03:28 +0000] rev 1381
Merged bug24664 into default
Simon MacMullen <simon@rabbitmq.com> [Fri, 27 Jan 2012 16:42:22 +0000] rev 1380
Provide a way to "server close" a direct connection.
Simon MacMullen <simon@rabbitmq.com> [Wed, 25 Jan 2012 16:00:19 +0000] rev 1379
Unbreak the network client. Oops. Tests pass now :)
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 24 Jan 2012 17:50:16 +0000] rev 1378
deconvolute logic
The first problem pointed out in the previous commit no longer applies.
The only change in semantics is that wait_for_confirms_or_die will wait for
all acks and nacks before exit(nacks_received). It shouldn't matter much.
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 24 Jan 2012 17:03:05 +0000] rev 1377
add timeout to wait_for_confirms[_or_die]
This also fixes two bugs:
1) Handling nacks never worked. It would do a gen_server:call inside a
gen_server:call and would just lockup. We circumvent the problem now, by
calling handle_close/4 instead of close/3;
2) In channels_manager, after the first erronous frame, the state would be
replaced by 'ok'. That's fixed now.
Emile Joubert <emile@rabbitmq.com> [Tue, 24 Jan 2012 11:05:52 +0000] rev 1376
Merged bug24507 into default
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 23 Jan 2012 12:54:43 +0000] rev 1375
hide specs for the two gen_consumer implementations
The docs for both of them still reference the behaviour which includes the
specs as part of its documentation.
Emile Joubert <emile@rabbitmq.com> [Fri, 20 Jan 2012 13:12:20 +0000] rev 1374
Relax default timeout
Simon MacMullen <simon@rabbitmq.com> [Wed, 18 Jan 2012 15:03:59 +0000] rev 1373
Only invoke rabbit_channel:do_flow/3 when we are actually doing flow control...
Simon MacMullen <simon@rabbitmq.com> [Wed, 18 Jan 2012 14:48:42 +0000] rev 1372
WIP
Simon MacMullen <simon@rabbitmq.com> [Tue, 17 Jan 2012 13:41:30 +0000] rev 1371
I shall charitably assume that Matthias left that there to check we were paying attention.
Matthias Radestock <matthias@rabbitmq.com> [Mon, 16 Jan 2012 22:12:36 +0000] rev 1370
keep up with server changes
rabbit_channel:do is no longer subject to flow control
Matthias Radestock <matthias@rabbitmq.com> [Mon, 16 Jan 2012 13:27:17 +0000] rev 1369
merge default into bug24664
Simon MacMullen <simon@rabbitmq.com> [Mon, 16 Jan 2012 12:47:05 +0000] rev 1368
Merge bug24680
Matthias Radestock <matthias@rabbitmq.com> [Mon, 16 Jan 2012 08:30:58 +0000] rev 1367
keep up with server changes
Matthias Radestock <matthias@rabbitmq.com> [Mon, 16 Jan 2012 07:44:59 +0000] rev 1366
make tests work on R15
Matthias Radestock <matthias@rabbitmq.com> [Fri, 13 Jan 2012 17:36:20 +0000] rev 1365
keep up with server API changes
Simon MacMullen <simon@rabbitmq.com> [Wed, 11 Jan 2012 14:19:38 +0000] rev 1364
Actually this is more reasonable.
Simon MacMullen <simon@rabbitmq.com> [Wed, 11 Jan 2012 14:11:18 +0000] rev 1363
Unbreak the direct client
Emile Joubert <emile@rabbitmq.com> [Thu, 05 Jan 2012 13:31:47 +0000] rev 1362
Merged bug24659 into default
Piotr Sikora <piotr.sikora@frickle.com> [Wed, 21 Dec 2011 12:04:52 +0000] rev 1361
Portability: use temporary files instead of "sed -i".
The "-i" option isn't available on BSD systems.
Steve Powell <steve@rabbitmq.com> [Tue, 20 Dec 2011 10:59:38 +0000] rev 1360
Added tag rabbitmq_v2_7_1 for changeset 3e6a49651e8f
Simon MacMullen <simon@rabbitmq.com> [Fri, 09 Dec 2011 13:28:57 +0000] rev 1359
API change.
Simon MacMullen <simon@rabbitmq.com> [Tue, 06 Dec 2011 15:03:28 +0000] rev 1358
Propagate API changes.
Emile Joubert <emile@rabbitmq.com> [Tue, 29 Nov 2011 10:50:11 +0000] rev 1357
Typo
Steve Powell <steve@rabbitmq.com> [Wed, 09 Nov 2011 10:20:24 +0000] rev 1356
Added tag rabbitmq_v2_7_0 for changeset bd1f29a08e42
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 01 Nov 2011 14:24:36 +0000] rev 1355
cleanup after rpc client
And re-add broker stop after tests.
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 01 Nov 2011 14:19:57 +0000] rev 1354
cleanup exchanges after tests
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 01 Nov 2011 13:58:06 +0000] rev 1353
refactor
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 31 Oct 2011 19:10:44 +0000] rev 1352
cosmetic
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 31 Oct 2011 18:50:42 +0000] rev 1351
cleanup queues after use in tests
This fixes the original issue. I'll delete the exchanges as well, for
consistency.
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 31 Oct 2011 17:48:28 +0000] rev 1350
better naming for randomly generated resources
Matthew Sackman <matthew@rabbitmq.com> [Fri, 28 Oct 2011 16:12:00 +0100] rev 1349
Merging bug23326 to default
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 25 Oct 2011 15:19:32 +0100] rev 1348
merge default into bug23326
Simon MacMullen <simon@rabbitmq.com> [Tue, 25 Oct 2011 13:26:07 +0100] rev 1347
Merge bug 24488 (Impossible to specify socket connection timeout with Erlang client)
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 24 Oct 2011 15:39:06 +0100] rev 1346
expose socket_options in amqp_params_network
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 24 Oct 2011 15:16:01 +0100] rev 1345
don't forget about timeouts with ssl
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 24 Oct 2011 15:11:04 +0100] rev 1344
expose connection_timeout amqp_params_network option
Matthew Sackman <matthew@rabbitmq.com> [Fri, 21 Oct 2011 15:04:43 +0100] rev 1343
Reduce multiheadedness
Matthew Sackman <matthew@rabbitmq.com> [Fri, 21 Oct 2011 14:34:22 +0100] rev 1342
Merging bug24443 to default
Emile Joubert <emile@rabbitmq.com> [Wed, 19 Oct 2011 17:55:48 +0100] rev 1341
Merged bug24499 into default
Matthew Sackman <matthew@rabbitmq.com> [Wed, 19 Oct 2011 13:34:02 +0100] rev 1340
There should be no space there.
Simon MacMullen <simon@rabbitmq.com> [Wed, 19 Oct 2011 12:45:12 +0100] rev 1339
The set might be empty. Don't blow up.
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 18 Oct 2011 18:49:41 +0100] rev 1338
merge bug 24499 into default (channel:wait_for_confirms is broken in the face of multiple=true)
Simon MacMullen <simon@rabbitmq.com> [Tue, 18 Oct 2011 17:48:03 +0100] rev 1337
Make wait_for_confirms not hang under the influnce of multiple=true.
Emile Joubert <emile@rabbitmq.com> [Tue, 18 Oct 2011 13:14:45 +0100] rev 1336
Merged bug24453 into default
Simon MacMullen <simon@rabbitmq.com> [Mon, 17 Oct 2011 16:58:43 +0100] rev 1335
Don't include amqp_client.hrl; it's included transitively by amqp_gen_consumer_spec.hrl.
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 17 Oct 2011 11:53:54 +0100] rev 1334
make tests a bit more comprehensive
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 17 Oct 2011 11:40:23 +0100] rev 1333
add more checks to the tests
There was also a bug: "amqp://host" would parse to vhost "", instead of vhost
"/".
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 17 Oct 2011 11:14:58 +0100] rev 1332
support mixed case schemes + more docs
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 10 Oct 2011 15:04:00 +0100] rev 1331
support R12B-5 and better docs
Alexandru Scvortov <alexandru@rabbitmq.com> [Fri, 30 Sep 2011 12:58:08 +0100] rev 1330
Backed out changeset c4ac9194e945
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 27 Sep 2011 17:35:40 +0100] rev 1329
rename url -> uri; do params_network conversion in amqp_uri
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 27 Sep 2011 16:36:51 +0100] rev 1328
fix error reporting
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 27 Sep 2011 14:50:27 +0100] rev 1327
remove socket_closing_timeout
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 26 Sep 2011 16:52:57 +0100] rev 1326
refactor + handle entities + url tests
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 26 Sep 2011 12:58:03 +0100] rev 1325
refactor
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 26 Sep 2011 12:49:32 +0100] rev 1324
uri -> url
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 26 Sep 2011 12:37:03 +0100] rev 1323
transplant the url parser from shovel
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 26 Sep 2011 12:06:08 +0100] rev 1322
transplant uri_parser from rabbitmq_shovel
Alexandru Scvortov <alexandru@rabbitmq.com> [Fri, 23 Sep 2011 14:21:41 +0100] rev 1321
merge default into bug23187
Alexandru Scvortov <alexandru@rabbitmq.com> [Fri, 23 Sep 2011 11:00:52 +0100] rev 1320
remove channel and connection close timeouts
Tim Fox <tim@rabbitmq.com> [Mon, 12 Sep 2011 14:21:21 +0100] rev 1319
Added tag rabbitmq_v2_6_1 for changeset 493e002e47fa
Matthew Sackman <matthew@rabbitmq.com> [Thu, 01 Sep 2011 12:13:46 +0100] rev 1318
Added tag rabbitmq_v2_6_0 for changeset d33ceb64fe87
Michael Bridgen <mikeb@rabbitmq.com> [Thu, 01 Sep 2011 03:22:49 +0100] rev 1317
Add support for credit reports to the erlang client. Just tells the consumer what it's been told itself, which seems par for the course here.
Matthias Radestock <matthias@rabbitmq.com> [Thu, 18 Aug 2011 18:27:43 +0100] rev 1316
use confirms to ensure messages ended up in queues...
so we don't rely on 'purge' not overaking 'publish'.
Matthias Radestock <matthias@rabbitmq.com> [Thu, 18 Aug 2011 18:13:10 +0100] rev 1315
use 'purge' instead of passive 'declare' to determine msg count...
since as of bug 24194 a 'declare' may overtake a 'publish'
Matthew Sackman <matthew@rabbitmq.com> [Wed, 17 Aug 2011 16:26:31 +0100] rev 1314
Merging bug24230 to default
Simon MacMullen <simon@rabbitmq.com> [Wed, 17 Aug 2011 11:43:51 +0100] rev 1313
Merge in default
Matthias Radestock <matthias@rabbitmq.com> [Tue, 16 Aug 2011 18:44:20 +0100] rev 1312
merge bug24132 into default
Matthias Radestock <matthias@rabbitmq.com> [Tue, 16 Aug 2011 18:04:28 +0100] rev 1311
dependency on pg_local is gone
Simon MacMullen <simon@rabbitmq.com> [Tue, 16 Aug 2011 16:15:09 +0100] rev 1310
Move the pg_local management into rabbit_direct.
Simon MacMullen <simon@rabbitmq.com> [Tue, 16 Aug 2011 11:20:55 +0100] rev 1309
Export list/0 for poking around
Matthew Sackman <matthew@rabbitmq.com> [Mon, 15 Aug 2011 15:52:02 +0100] rev 1308
Merging bug24344 to default
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 15 Aug 2011 12:59:18 +0100] rev 1307
warning
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 15 Aug 2011 12:53:11 +0100] rev 1306
support multiple consumers on the same process
Matthew Sackman <matthew@rabbitmq.com> [Tue, 09 Aug 2011 12:42:21 +0100] rev 1305
Merging bug24018 to default
Matthew Sackman <matthew@rabbitmq.com> [Tue, 09 Aug 2011 12:42:04 +0100] rev 1304
Rework return from new_connection so that we detect sooner if there's been a problem creating the connection
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 09 Aug 2011 12:11:18 +0100] rev 1303
merge default into bug24018
Simon MacMullen <simon@rabbitmq.com> [Tue, 09 Aug 2011 12:02:55 +0100] rev 1302
Merge all the _exists events back to _created.
Simon MacMullen <simon@rabbitmq.com> [Tue, 09 Aug 2011 12:02:42 +0100] rev 1301
Oops, that got missed.
Matthew Sackman <matthew@rabbitmq.com> [Mon, 08 Aug 2011 14:23:57 +0100] rev 1300
Merging bug23838 to default
Alexandru Scvortov <alexandru@rabbitmq.com> [Thu, 04 Aug 2011 15:13:06 +0100] rev 1299
start the infrastructure sup before the connection
I think the connection_sup processes are in the correct order for
automatic shutdown: channel_manager (with channel_sup_sup and all the
channels), gen_connection, connection_type_sup.
Channel_manager gets started by gen_connection:connect. We should
probably get rid of the chained call.
Alexandru Scvortov <alexandru@rabbitmq.com> [Thu, 04 Aug 2011 14:37:59 +0100] rev 1298
channels_manager (and channel_sup_sup) is started last in a connection
Don't start the channels manager before the infrastructure (and hence
don't thread its pid through 3 different processes). Just have
main_reader request the channel manager's pid on demand.
Alexandru Scvortov <alexandru@rabbitmq.com> [Thu, 04 Aug 2011 12:13:08 +0100] rev 1297
start channel_sup children in the right order
Simon MacMullen <simon@rabbitmq.com> [Wed, 03 Aug 2011 17:16:35 +0100] rev 1296
API changes, export the new behaviour.
Simon MacMullen <simon@rabbitmq.com> [Tue, 02 Aug 2011 17:23:28 +0100] rev 1295
Don't call rabbit_event:notify directly, we may not be a broker.
Simon MacMullen <simon@rabbitmq.com> [Tue, 02 Aug 2011 17:13:55 +0100] rev 1294
Use the new abstraction.
Simon MacMullen <simon@rabbitmq.com> [Tue, 02 Aug 2011 16:49:28 +0100] rev 1293
Introduce amqp_direct_connection:force_event_refresh(). It's a bit of a pity that we can't have this invoked from rabbit:force_event_refresh(), but the broker must not know it exists, and apart from that it's pretty clean.
Simon MacMullen <simon@rabbitmq.com> [Tue, 02 Aug 2011 16:29:57 +0100] rev 1292
Junk bug24132
Simon MacMullen <simon@rabbitmq.com> [Tue, 02 Aug 2011 16:29:43 +0100] rev 1291
Pre-junk this - pg2 is too slow
Simon MacMullen <simon@rabbitmq.com> [Tue, 02 Aug 2011 12:36:37 +0100] rev 1290
ccreated_event info item for the connection_exists event.
Alexandru Scvortov <alexandru@rabbitmq.com> [Fri, 29 Jul 2011 18:26:52 +0100] rev 1289
ipv6 + ssl test
Alexandru Scvortov <alexandru@rabbitmq.com> [Fri, 29 Jul 2011 18:03:45 +0100] rev 1288
add ipv6 test
Alexandru Scvortov <alexandru@rabbitmq.com> [Fri, 29 Jul 2011 17:56:05 +0100] rev 1287
support IPv6 address in Erlang client
Simon MacMullen <simon@rabbitmq.com> [Fri, 29 Jul 2011 16:28:46 +0100] rev 1286
Merge bug24284
Alexandru Scvortov <alexandru@rabbitmq.com> [Fri, 29 Jul 2011 10:11:00 +0100] rev 1285
silence tar
Alexandru Scvortov <alexandru@rabbitmq.com> [Fri, 29 Jul 2011 09:41:16 +0100] rev 1284
merge from default
Edoc doesn't break down anymore.
Alexandru Scvortov <alexandru@rabbitmq.com> [Thu, 28 Jul 2011 18:25:21 +0100] rev 1283
silence zips
Alexandru Scvortov <alexandru@rabbitmq.com> [Thu, 28 Jul 2011 17:42:54 +0100] rev 1282
silence unzip
Alexandru Scvortov <alexandru@rabbitmq.com> [Fri, 29 Jul 2011 09:26:26 +0100] rev 1281
add fullstop
Alexandru Scvortov <alexandru@rabbitmq.com> [Thu, 28 Jul 2011 14:30:09 +0100] rev 1280
update copyright year
Alexandru Scvortov <alexandru@rabbitmq.com> [Thu, 28 Jul 2011 14:02:50 +0100] rev 1279
merge default into bug24018
Alexandru Scvortov <alexandru@rabbitmq.com> [Thu, 28 Jul 2011 14:01:36 +0100] rev 1278
direct tests run again
(and covertly strip trailing whitespace)
Alexandru Scvortov <alexandru@rabbitmq.com> [Thu, 28 Jul 2011 13:46:07 +0100] rev 1277
merge from default
Direct tests still fail. There might also be a test or two missing.
Matthew Sackman <matthew@rabbitmq.com> [Thu, 28 Jul 2011 13:27:57 +0100] rev 1276
As reported by Alvaro Videla, calls to monitor and demonitor should still be 'erlang:' prefixed for older versions of Erlang
Matthew Sackman <matthew@rabbitmq.com> [Wed, 27 Jul 2011 16:03:16 +0100] rev 1275
Merging bug23117 to default
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 26 Jul 2011 14:53:43 +0100] rev 1274
impossible case should cause an error
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 26 Jul 2011 14:25:22 +0100] rev 1273
error, not exit
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 26 Jul 2011 12:32:45 +0100] rev 1272
handle only one unassigned consumer at a time
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 26 Jul 2011 12:31:54 +0100] rev 1271
merge from default
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 26 Jul 2011 12:04:00 +0100] rev 1270
send basic.consume to consumer during rpc processing
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 26 Jul 2011 11:09:38 +0100] rev 1269
fix a race
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 25 Jul 2011 18:14:54 +0100] rev 1268
documentation improvements
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 25 Jul 2011 18:01:22 +0100] rev 1267
less amusing direct_consumer behaviour
Simon MacMullen <simon@rabbitmq.com> [Mon, 18 Jul 2011 17:40:41 +0100] rev 1266
Merge bug24229 (again)
Simon MacMullen <simon@rabbitmq.com> [Mon, 18 Jul 2011 17:15:18 +0100] rev 1265
Merge heads of v2_5. Let's pick the correct tag for .hgtags, not that I think it makes any difference.
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 18 Jul 2011 15:04:57 +0100] rev 1264
merge default into bug23187
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 18 Jul 2011 14:57:04 +0100] rev 1263
forgot an unused From
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 18 Jul 2011 14:52:56 +0100] rev 1262
merge default into bug23117
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 18 Jul 2011 14:39:13 +0100] rev 1261
merge default into bug24229
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 18 Jul 2011 14:36:45 +0100] rev 1260
remove From
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 18 Jul 2011 14:21:55 +0100] rev 1259
merge bug24270 into junk (it's INVALID)
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 18 Jul 2011 09:39:19 +0100] rev 1258
match the java client's behaviour wrt wait_for_confirms
Alexandru Scvortov <alexandru@rabbitmq.com> [Thu, 14 Jul 2011 17:06:37 +0100] rev 1257
writer should be intrinsic
Simon MacMullen <simon@rabbitmq.com> [Thu, 14 Jul 2011 16:36:36 +0100] rev 1256
Merge bug24229 to default
Simon MacMullen <simon@rabbitmq.com> [Thu, 14 Jul 2011 16:15:59 +0100] rev 1255
Reduce duplication
Alexandru Scvortov <alexandru@rabbitmq.com> [Wed, 13 Jul 2011 17:41:20 +0100] rev 1254
special close message when receiving a nack
Alexandru Scvortov <alexandru@rabbitmq.com> [Wed, 13 Jul 2011 12:27:19 +0100] rev 1253
refactor
Alexandru Scvortov <alexandru@rabbitmq.com> [Wed, 13 Jul 2011 11:43:27 +0100] rev 1252
calls and subscribes return ok | {ok, Result} | {error, Reason}
Alexandru Scvortov <alexandru@rabbitmq.com> [Wed, 13 Jul 2011 09:55:43 +0100] rev 1251
receiving a nack should also take down the channel
Just like in the other clients.
Alexandru Scvortov <alexandru@rabbitmq.com> [Wed, 13 Jul 2011 09:37:30 +0100] rev 1250
fix the channel killing itself on receiving a nack
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 12 Jul 2011 17:17:09 +0100] rev 1249
app_initiated_close is represented just by its exit signal
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 12 Jul 2011 17:02:27 +0100] rev 1248
update specs
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 12 Jul 2011 16:48:52 +0100] rev 1247
don't double wrap with {error, _}
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 12 Jul 2011 16:37:13 +0100] rev 1246
let's call it {error, _} instead of {shutdown, _}
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 11 Jul 2011 18:18:39 +0100] rev 1245
cosmetic
Matthew Sackman <matthew@rabbitmq.com> [Mon, 11 Jul 2011 18:14:18 +0100] rev 1244
Merging bug24138 to default
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 11 Jul 2011 17:29:42 +0100] rev 1243
reorder clauses and complete specs
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 11 Jul 2011 17:07:26 +0100] rev 1242
simplify
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 11 Jul 2011 16:52:37 +0100] rev 1241
make timeout infinite