22 months agoAdded tag rabbitmq_v2_8_3 for changeset 35ef0d29c99e rabbitmq_v2_8_x rabbitmq_v2_8_4
Simon MacMullen <simon@rabbitmq.com> [Thu, 21 Jun 2012 12:18:25 +0100] rev 227
Added tag rabbitmq_v2_8_3 for changeset 35ef0d29c99e

23 months agoCreate branch for 2.8.x rabbitmq_v2_8_x rabbitmq_v2_8_3
Simon MacMullen <simon@rabbitmq.com> [Mon, 28 May 2012 15:50:14 +0100] rev 226
Create branch for 2.8.x

24 months agoAdded tag rabbitmq_v2_8_2 for changeset d81de498279b
Simon MacMullen <simon@rabbitmq.com> [Mon, 30 Apr 2012 12:31:34 +0100] rev 225
Added tag rabbitmq_v2_8_2 for changeset d81de498279b

2012-04-20Merged bug24554 into default rabbitmq_v2_8_2
Emile Joubert <emile@rabbitmq.com> [Fri, 20 Apr 2012 11:40:29 +0100] rev 224
Merged bug24554 into default

2012-04-20Defer to shovel.html page for instructions. bug24554
Steve Powell <steve@rabbitmq.com> [Fri, 20 Apr 2012 11:02:00 +0100] rev 223
Defer to shovel.html page for instructions.

2012-04-03Typo in README config example
Steve Powell <steve@rabbitmq.com> [Tue, 03 Apr 2012 14:47:39 +0100] rev 222
Typo in README config example

2012-03-22Added tag rabbitmq_v2_8_1 for changeset 580eeb565531
Simon MacMullen <simon@rabbitmq.com> [Thu, 22 Mar 2012 16:08:02 +0000] rev 221
Added tag rabbitmq_v2_8_1 for changeset 580eeb565531

2012-03-19Added tag rabbitmq_v2_8_0 for changeset d87589ed0bff rabbitmq_v2_8_1
Simon MacMullen <simon@rabbitmq.com> [Mon, 19 Mar 2012 11:34:33 +0000] rev 220
Added tag rabbitmq_v2_8_0 for changeset d87589ed0bff

2012-02-29Take advantage of rabbitmqctl eval. rabbitmq_v2_8_0
Simon MacMullen <simon@rabbitmq.com> [Wed, 29 Feb 2012 16:44:38 +0000] rev 219
Take advantage of rabbitmqctl eval.

2012-02-03Merge bug24606
Simon MacMullen <simon@rabbitmq.com> [Fri, 03 Feb 2012 13:06:54 +0000] rev 218
Merge bug24606

2012-02-02Update copyright 2012 bug24606
Emile Joubert <emile@rabbitmq.com> [Thu, 02 Feb 2012 13:42:46 +0000] rev 217
Update copyright 2012

2011-12-23reference AMQP URI scheme in docs
Matthias Radestock <matthias@rabbitmq.com> [Fri, 23 Dec 2011 13:38:58 +0000] rev 216
reference AMQP URI scheme in docs

2011-12-20Added tag rabbitmq_v2_7_1 for changeset d65869610fbb
Steve Powell <steve@rabbitmq.com> [Tue, 20 Dec 2011 10:59:39 +0000] rev 215
Added tag rabbitmq_v2_7_1 for changeset d65869610fbb

2011-11-21Correct AMQP URI example rabbitmq_v2_7_1
Emile Joubert <emile@rabbitmq.com> [Mon, 21 Nov 2011 12:37:10 +0000] rev 214
Correct AMQP URI example

An absent vhost component indicates the default value

2011-11-09Added tag rabbitmq_v2_7_0 for changeset 93adb75be2c2
Steve Powell <steve@rabbitmq.com> [Wed, 09 Nov 2011 10:20:25 +0000] rev 213
Added tag rabbitmq_v2_7_0 for changeset 93adb75be2c2

2011-10-18Merged bug24453 into default rabbitmq_v2_7_0
Emile Joubert <emile@rabbitmq.com> [Tue, 18 Oct 2011 13:17:47 +0100] rev 212
Merged bug24453 into default

2011-10-17remove missing ssl parameter test bug24453
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 17 Oct 2011 11:16:39 +0100] rev 211
remove missing ssl parameter test

You can establish SSL connections without specifing all those parameters
(provided the broker is permisive enough).

2011-10-11Merge bug21319 (include plugins in source and binary packages)
Simon MacMullen <simon@rabbitmq.com> [Tue, 11 Oct 2011 15:57:57 +0100] rev 210
Merge bug21319 (include plugins in source and binary packages)

2011-10-06It's unclear whether shovel needs erlando at run time or not, but let's be on the safe side. bug21319
Simon MacMullen <simon@rabbitmq.com> [Thu, 06 Oct 2011 13:19:55 +0100] rev 209
It's unclear whether shovel needs erlando at run time or not, but let's be on the safe side.

2011-09-30remove building instructions (and link to the website) bug21319
Alexandru Scvortov <alexandru@rabbitmq.com> [Fri, 30 Sep 2011 10:53:16 +0100] rev 208
remove building instructions (and link to the website)

2011-09-27rename url -> uri; move params_network conversion to amqp_client bug24453
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 27 Sep 2011 17:34:19 +0100] rev 207
rename url -> uri; move params_network conversion to amqp_client

2011-09-27tweak tests to work with the new AMQP URLs bug24453
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 27 Sep 2011 16:35:02 +0100] rev 206
tweak tests to work with the new AMQP URLs

2011-09-27update building/installation instructions bug21319
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 27 Sep 2011 12:30:10 +0100] rev 205
update building/installation instructions

2011-09-27shovel needs amqp_client bug21319
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 27 Sep 2011 10:51:01 +0100] rev 204
shovel needs amqp_client

2011-09-26handle the return of amqp_url:parse better bug24453
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 26 Sep 2011 16:53:29 +0100] rev 203
handle the return of amqp_url:parse better

2011-09-26refactor bug24453
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 26 Sep 2011 12:58:13 +0100] rev 202
refactor

2011-09-26uri -> url bug24453
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 26 Sep 2011 12:49:40 +0100] rev 201
uri -> url

2011-09-26transplant the uri parser to amqp_connection bug24453
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 26 Sep 2011 12:36:11 +0100] rev 200
transplant the uri parser to amqp_connection

2011-09-26transplant uri_parser to amqp_client bug24453
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 26 Sep 2011 12:07:00 +0100] rev 199
transplant uri_parser to amqp_client

2011-09-12Added tag rabbitmq_v2_6_1 for changeset e687e3288e33
Tim Fox <tim@rabbitmq.com> [Mon, 12 Sep 2011 14:21:23 +0100] rev 198
Added tag rabbitmq_v2_6_1 for changeset e687e3288e33

2011-09-01Added tag rabbitmq_v2_6_0 for changeset dd1430f796f7 rabbitmq_v2_6_1
Matthew Sackman <matthew@rabbitmq.com> [Thu, 01 Sep 2011 14:42:56 +0100] rev 197
Added tag rabbitmq_v2_6_0 for changeset dd1430f796f7

2011-08-30Added tag rabbitmq_v2.6.0 for changeset dd1430f796f7
Tim Fox <tim@rabbitmq.com> [Tue, 30 Aug 2011 15:24:53 +0100] rev 196
Added tag rabbitmq_v2.6.0 for changeset dd1430f796f7

2011-08-23Merge bug24186 rabbitmq_v2.6.0 rabbitmq_v2_6_0
Simon MacMullen <simon@rabbitmq.com> [Tue, 23 Aug 2011 12:52:03 +0100] rev 195
Merge bug24186

2011-08-16merge default into bug24186 bug24186
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 16 Aug 2011 14:34:04 +0100] rev 194
merge default into bug24186

2011-07-25Undo the depressing idiocy of 978410e62a1c
Matthew Sackman <matthew@rabbitmq.com> [Mon, 25 Jul 2011 16:10:59 +0100] rev 193
Undo the depressing idiocy of 978410e62a1c

2011-07-25Improve building documentation
Matthew Sackman <matthew@rabbitmq.com> [Mon, 25 Jul 2011 12:26:14 +0100] rev 192
Improve building documentation

2011-07-25Use AMQP 0-9-1 methods, not 0-8.
Matthew Sackman <matthew@rabbitmq.com> [Mon, 25 Jul 2011 11:52:16 +0100] rev 191
Use AMQP 0-9-1 methods, not 0-8.

2011-07-11Merging bug24138 to default
Matthew Sackman <matthew@rabbitmq.com> [Mon, 11 Jul 2011 18:13:07 +0100] rev 190
Merging bug24138 to default

2011-07-05don't run rabbitmq-activate-plugins
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 05 Jul 2011 12:01:52 +0100] rev 189
don't run rabbitmq-activate-plugins

2011-07-05let the amqp_client decide what port to use bug24138
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 05 Jul 2011 12:00:17 +0100] rev 188
let the amqp_client decide what port to use

2011-06-29Merge bug 23961
Simon MacMullen <simon@rabbitmq.com> [Wed, 29 Jun 2011 17:05:04 +0100] rev 187
Merge bug 23961

2011-06-29Cosmetic bug23961
Simon MacMullen <simon@rabbitmq.com> [Wed, 29 Jun 2011 17:04:43 +0100] rev 186
Cosmetic

2011-06-29Remove unused code bug23961
Simon MacMullen <simon@rabbitmq.com> [Wed, 29 Jun 2011 16:48:30 +0100] rev 185
Remove unused code

2011-06-29Bit more doc. bug23961
Simon MacMullen <simon@rabbitmq.com> [Wed, 29 Jun 2011 16:39:36 +0100] rev 184
Bit more doc.

2011-06-29Rename ack_on to ack_mode and associated changes to possible values bug23961
Matthew Sackman <matthew@rabbitmq.com> [Wed, 29 Jun 2011 11:59:55 +0100] rev 183
Rename ack_on to ack_mode and associated changes to possible values

2011-06-29Merging default to bug23961 bug23961
Matthew Sackman <matthew@rabbitmq.com> [Wed, 29 Jun 2011 11:48:58 +0100] rev 182
Merging default to bug23961

2011-06-29Update shovel readme so it doesn't suggest you have to build from source
Matthew Sackman <matthew@rabbitmq.com> [Wed, 29 Jun 2011 11:46:41 +0100] rev 181
Update shovel readme so it doesn't suggest you have to build from source

2011-06-27space, white bug23961
Matthew Sackman <matthew@rabbitmq.com> [Mon, 27 Jun 2011 14:36:26 +0100] rev 180
space, white

2011-06-27Having a single non-boolean is much nicer than multiple booleans, with mutually exclusive combinations bug23961
Matthew Sackman <matthew@rabbitmq.com> [Mon, 27 Jun 2011 14:27:58 +0100] rev 179
Having a single non-boolean is much nicer than multiple booleans, with mutually exclusive combinations

2011-06-27Add support for confirms bug23961
Matthew Sackman <matthew@rabbitmq.com> [Mon, 27 Jun 2011 13:31:13 +0100] rev 178
Add support for confirms

2011-06-27Add a confirm config param, which defaults to true bug23961
Matthew Sackman <matthew@rabbitmq.com> [Mon, 27 Jun 2011 11:24:48 +0100] rev 177
Add a confirm config param, which defaults to true

2011-06-27And remove docs for tx bug23961
Matthew Sackman <matthew@rabbitmq.com> [Mon, 27 Jun 2011 11:21:50 +0100] rev 176
And remove docs for tx

2011-06-27Added tag rabbitmq_v2_5_1 for changeset 9ef6fa6f7b70 v2_5
Simon MacMullen <simon@rabbitmq.com> [Mon, 27 Jun 2011 11:13:55 +0100] rev 175
Added tag rabbitmq_v2_5_1 for changeset 9ef6fa6f7b70

2011-06-27Rip out the rest of txn support bug23961
Matthew Sackman <matthew@rabbitmq.com> [Mon, 27 Jun 2011 11:08:05 +0100] rev 174
Rip out the rest of txn support

2011-06-27Create 2.5 branch v2_5 rabbitmq_v2_5_1
Simon MacMullen <simon@rabbitmq.com> [Mon, 27 Jun 2011 11:02:51 +0100] rev 173
Create 2.5 branch

2011-06-27Remove support for parsing txn from config bug23961
Matthew Sackman <matthew@rabbitmq.com> [Mon, 27 Jun 2011 11:02:38 +0100] rev 172
Remove support for parsing txn from config

2011-06-18Revert bug24186
David Wragg <david@rabbitmq.com> [Sat, 18 Jun 2011 00:44:53 +0100] rev 171
Revert bug24186

2011-06-17Merge bug24186
Michael Bridgen <mikeb@rabbitmq.com> [Fri, 17 Jun 2011 16:58:29 +0100] rev 170
Merge bug24186

2011-06-17The base .app file now lives in src/*.app.src bug24186
David Wragg <david@rabbitmq.com> [Fri, 17 Jun 2011 14:44:47 +0100] rev 169
The base .app file now lives in src/*.app.src

2011-06-15Add generated app file to .hgignore
Simon MacMullen <simon@rabbitmq.com> [Wed, 15 Jun 2011 10:45:15 +0100] rev 168
Add generated app file to .hgignore

2011-06-14Added tag rabbitmq_v2_5_0 for changeset 7ec032269ead
Jerry Kuch <jerryk@vmware.com> [Tue, 14 Jun 2011 06:25:07 -0700] rev 167
Added tag rabbitmq_v2_5_0 for changeset 7ec032269ead

2011-05-27Correct .hgignore file again rabbitmq_v2_5_0
Matthew Sackman <matthew@rabbitmq.com> [Fri, 27 May 2011 14:49:54 +0100] rev 166
Correct .hgignore file again

2011-05-27Correct .hgignore
Matthew Sackman <matthew@rabbitmq.com> [Fri, 27 May 2011 14:20:44 +0100] rev 165
Correct .hgignore

2011-05-27Merging bug24079 to default
Matthew Sackman <matthew@rabbitmq.com> [Fri, 27 May 2011 13:57:00 +0100] rev 164
Merging bug24079 to default

2011-05-18Junk bug23890 junk
Simon MacMullen <simon@rabbitmq.com> [Wed, 18 May 2011 14:24:38 +0100] rev 163
Junk bug23890

2011-05-18Pre-junk, move to another repo bug23890
Simon MacMullen <simon@rabbitmq.com> [Wed, 18 May 2011 14:24:20 +0100] rev 162
Pre-junk, move to another repo

2011-05-12Move .app to .app.in, remove module list bug24079
Simon MacMullen <simon@rabbitmq.com> [Thu, 12 May 2011 12:50:25 +0100] rev 161
Move .app to .app.in, remove module list

2011-05-12Merging bug23899 to default
Matthew Sackman <matthew@rabbitmq.com> [Thu, 12 May 2011 12:16:27 +0100] rev 160
Merging bug23899 to default

2011-05-11Refactor. bug23899
Simon MacMullen <simon@rabbitmq.com> [Wed, 11 May 2011 17:14:12 +0100] rev 159
Refactor.

2011-05-06We no longer need to register. bug23890
Simon MacMullen <simon@rabbitmq.com> [Fri, 06 May 2011 16:01:43 +0100] rev 158
We no longer need to register.

2011-05-06API change bug23890
Simon MacMullen <simon@rabbitmq.com> [Fri, 06 May 2011 14:39:28 +0100] rev 157
API change

2011-05-06Slightly clearer. bug23890
Simon MacMullen <simon@rabbitmq.com> [Fri, 06 May 2011 12:25:07 +0100] rev 156
Slightly clearer.

2011-05-06Show such source / destination info as we have (although it lacks exchange / queue names) bug23890
Simon MacMullen <simon@rabbitmq.com> [Fri, 06 May 2011 12:22:03 +0100] rev 155
Show such source / destination info as we have (although it lacks exchange / queue names)

2011-05-06Leading zeroes bug23890
Simon MacMullen <simon@rabbitmq.com> [Fri, 06 May 2011 12:03:14 +0100] rev 154
Leading zeroes

2011-05-06Support clusters. bug23890
Simon MacMullen <simon@rabbitmq.com> [Fri, 06 May 2011 11:54:21 +0100] rev 153
Support clusters.

2011-05-06Since we compile-time depend on mgmt now, let's remove this duplication. bug23890
Simon MacMullen <simon@rabbitmq.com> [Fri, 06 May 2011 11:31:36 +0100] rev 152
Since we compile-time depend on mgmt now, let's remove this duplication.

2011-05-06Use the behaviour. bug23890
Simon MacMullen <simon@rabbitmq.com> [Fri, 06 May 2011 11:27:40 +0100] rev 151
Use the behaviour.

2011-05-06Extensions should not just be a list of strings. bug23890
Simon MacMullen <simon@rabbitmq.com> [Fri, 06 May 2011 11:20:52 +0100] rev 150
Extensions should not just be a list of strings.

2011-05-06Add priv to the build system. bug23890
Simon MacMullen <simon@rabbitmq.com> [Fri, 06 May 2011 11:15:49 +0100] rev 149
Add priv to the build system.

2011-05-05Simple web UI for shovel status. bug23890
Simon MacMullen <simon@rabbitmq.com> [Thu, 05 May 2011 18:31:11 +0100] rev 148
Simple web UI for shovel status.

2011-05-05Let's call these extensions, bit less ambiguous. bug23890
Simon MacMullen <simon@rabbitmq.com> [Thu, 05 May 2011 16:58:05 +0100] rev 147
Let's call these extensions, bit less ambiguous.

2011-05-05That's what happens when you refactor after testing. bug23890
Simon MacMullen <simon@rabbitmq.com> [Thu, 05 May 2011 16:51:13 +0100] rev 146
That's what happens when you refactor after testing.

2011-05-05Expose the shovel status to the management plugin. bug23890
Simon MacMullen <simon@rabbitmq.com> [Thu, 05 May 2011 16:48:50 +0100] rev 145
Expose the shovel status to the management plugin.

2011-05-03Updates for the new Erlang client API. bug23899
Simon MacMullen <simon@rabbitmq.com> [Tue, 03 May 2011 16:50:51 +0100] rev 144
Updates for the new Erlang client API.

2011-04-21As reported, README was out of date due to recent application renaming caused by bug 23568
Matthew Sackman <matthew@rabbitmq.com> [Thu, 21 Apr 2011 14:34:39 +0100] rev 143
As reported, README was out of date due to recent application renaming caused by bug 23568

2011-04-14merge bug23274 into junk junk
Matthias Radestock <matthias@rabbitmq.com> [Thu, 14 Apr 2011 15:44:19 +0100] rev 142
merge bug23274 into junk

2011-04-14Merge bug23568 to default (build system rewrite)
Simon MacMullen <simon@rabbitmq.com> [Thu, 14 Apr 2011 11:18:06 +0100] rev 141
Merge bug23568 to default (build system rewrite)

2011-04-13Fix tests bug23568
Simon MacMullen <simon@rabbitmq.com> [Wed, 13 Apr 2011 17:10:41 +0100] rev 140
Fix tests

2011-04-13Application names: rabbit_foo -> rabbitmq_foo bug23568
Simon MacMullen <simon@rabbitmq.com> [Wed, 13 Apr 2011 16:02:32 +0100] rev 139
Application names: rabbit_foo -> rabbitmq_foo

2011-04-11Merge from default bug23568
Simon MacMullen <simon@rabbitmq.com> [Mon, 11 Apr 2011 17:29:32 +0100] rev 138
Merge from default

2011-04-07Added tag rabbitmq_v2_4_1 for changeset 2561c854b8aa
Alexandru Scvortov <alexandru@rabbitmq.com> [Thu, 07 Apr 2011 17:31:08 +0100] rev 137
Added tag rabbitmq_v2_4_1 for changeset 2561c854b8aa

2011-03-23Added tag rabbitmq_v2_4_0 for changeset 90e5ee064b44 rabbitmq_v2_4_1
Alexandru Scvortov <alexandru@rabbitmq.com> [Wed, 23 Mar 2011 10:11:25 +0000] rev 136
Added tag rabbitmq_v2_4_0 for changeset 90e5ee064b44

2011-03-03Junk branch bug22953 junk
Simon MacMullen <simon@rabbitmq.com> [Thu, 03 Mar 2011 14:19:21 +0000] rev 135
Junk branch bug22953

2011-03-03Pre-junk bug22953
Simon MacMullen <simon@rabbitmq.com> [Thu, 03 Mar 2011 14:18:59 +0000] rev 134
Pre-junk

2011-03-02Move uri_parser to the broker so federation can share it. bug22953
Simon MacMullen <simon@rabbitmq.com> [Wed, 02 Mar 2011 15:02:50 +0000] rev 133
Move uri_parser to the broker so federation can share it.

2011-02-22Make test return ok on success bug23568
David Wragg <david@rabbitmq.com> [Tue, 22 Feb 2011 04:21:10 +0000] rev 132
Make test return ok on success

For consistency with eunit, which generates test functions that don't
crash on failures.

2011-02-21s/IN_BROKER/WITH_BROKER/ bug23568
David Wragg <david@rabbitmq.com> [Mon, 21 Feb 2011 14:37:09 +0000] rev 131
s/IN_BROKER/WITH_BROKER/

2011-02-20Add erl_crash.dump to .hgignore bug23568
David Wragg <david@rabbitmq.com> [Sun, 20 Feb 2011 14:51:29 +0000] rev 130
Add erl_crash.dump to .hgignore

2011-02-16Rename *_app.in to *.app bug23568
David Wragg <david@rabbitmq.com> [Wed, 16 Feb 2011 15:02:05 +0000] rev 129
Rename *_app.in to *.app

2011-02-08Update .hgignore bug23568
David Wragg <david@rabbitmq.com> [Tue, 08 Feb 2011 14:39:48 +0000] rev 128
Update .hgignore

2011-02-07Merge default into bug23568 bug23568
David Wragg <david@rabbitmq.com> [Mon, 07 Feb 2011 13:47:41 +0000] rev 127
Merge default into bug23568

2011-02-03Added tag rabbitmq_v2_3_1 for changeset 16cb35198bb7 rabbitmq_v2_4_0
Simon MacMullen <simon@rabbitmq.com> [Thu, 03 Feb 2011 14:05:06 +0000] rev 126
Added tag rabbitmq_v2_3_1 for changeset 16cb35198bb7

2011-02-02Update to refer to IN_BROKER_TEST_COMMANDS bug23568
David Wragg <david@rabbitmq.com> [Wed, 02 Feb 2011 16:22:11 +0000] rev 125
Update to refer to IN_BROKER_TEST_COMMANDS

2011-02-02Added tag rabbitmq_v2_3_0 for changeset ed757ef5b508 rabbitmq_v2_3_1
Simon MacMullen <simon@rabbitmq.com> [Wed, 02 Feb 2011 14:13:15 +0000] rev 124
Added tag rabbitmq_v2_3_0 for changeset ed757ef5b508

2011-01-28Merge default into bug23568 bug23568
David Wragg <david@rabbitmq.com> [Fri, 28 Jan 2011 17:10:06 +0000] rev 123
Merge default into bug23568

2011-01-27Merged bug23725 into default rabbitmq_v2_3_0
Simon MacMullen <simon@rabbitmq.com> [Thu, 27 Jan 2011 18:15:00 +0000] rev 122
Merged bug23725 into default

2011-01-27Added support for configuring heartbeat, channel_max and frame_max in broker endpoint uri bug23725
Matthew Sackman <matthew@rabbitmq.com> [Thu, 27 Jan 2011 14:25:11 +0000] rev 121
Added support for configuring heartbeat, channel_max and frame_max in broker endpoint uri

2011-01-20Merged bug23719 into default
Emile Joubert <emile@rabbitmq.com> [Thu, 20 Jan 2011 18:04:48 +0000] rev 120
Merged bug23719 into default

2011-01-20Switch from using a monitor to using a link, in order to gain from the bi-directional properties of a link bug23719
Matthew Sackman <matthew@rabbitmq.com> [Thu, 20 Jan 2011 11:59:48 +0000] rev 119
Switch from using a monitor to using a link, in order to gain from the bi-directional properties of a link

2011-01-19Update license boiler plate copyright dodats
Matthew Sackman <matthew@rabbitmq.com> [Wed, 19 Jan 2011 17:14:59 +0000] rev 118
Update license boiler plate copyright dodats

2010-12-02Overhaul for bug23568 bug23568
David Wragg <david@rabbitmq.com> [Thu, 02 Dec 2010 12:32:31 +0000] rev 117
Overhaul for bug23568

2010-12-02Merge from default bug23568
David Wragg <david@rabbitmq.com> [Thu, 02 Dec 2010 12:32:31 +0000] rev 116
Merge from default

2010-11-30Added tag rabbitmq_v2_2_0 for changeset 3e5ccd8cdb02
Rob Harrop <rob@rabbitmq.com> [Tue, 30 Nov 2010 10:49:56 +0000] rev 115
Added tag rabbitmq_v2_2_0 for changeset 3e5ccd8cdb02

2010-10-19Added tag rabbitmq_v2_1_1 for changeset 1b0894a64263 rabbitmq_v2_2_0
Vlad Alexandru Ionescu <vlad@rabbitmq.com> [Tue, 19 Oct 2010 18:04:41 +0100] rev 114
Added tag rabbitmq_v2_1_1 for changeset 1b0894a64263

2010-10-17Split $package/Makefile into $package/Makefile and $package/package.mk. bug23274
Matthew Sackman <matthew@rabbitmq.com> [Sun, 17 Oct 2010 23:55:03 +0100] rev 113
Split $package/Makefile into $package/Makefile and $package/package.mk.

2010-09-29shovel is releasable bug23274
Matthew Sackman <matthew@rabbitmq.com> [Wed, 29 Sep 2010 15:21:32 +0100] rev 112
shovel is releasable

2010-09-29don't match on return code bug23274
Matthew Sackman <matthew@rabbitmq.com> [Wed, 29 Sep 2010 13:38:45 +0100] rev 111
don't match on return code

2010-09-28Make shovel tests work with new build bug23274
Matthew Sackman <matthew@rabbitmq.com> [Tue, 28 Sep 2010 17:22:08 +0100] rev 110
Make shovel tests work with new build

2010-09-27Tidy shovel .hgignore bug23274
Matthew Sackman <matthew@rabbitmq.com> [Mon, 27 Sep 2010 14:18:16 +0100] rev 109
Tidy shovel .hgignore

2010-09-23correct naming of .app file template bug23274
Matthew Sackman <matthew@rabbitmq.com> [Thu, 23 Sep 2010 18:22:50 +0100] rev 108
correct naming of .app file template

2010-09-23Adjust shovel to work with new build bug23274
Matthew Sackman <matthew@rabbitmq.com> [Thu, 23 Sep 2010 17:36:48 +0100] rev 107
Adjust shovel to work with new build

2010-09-17Remove deprecated vars + fix tests. bug23253
Simon MacMullen <simon@rabbitmq.com> [Fri, 17 Sep 2010 16:14:32 +0100] rev 106
Remove deprecated vars + fix tests.

2010-09-15Added tag rabbitmq_v2_1_0 for changeset 6844ff7ff29c rabbitmq_v2_1_1
Marek Majkowski <marek@rabbitmq.com> [Wed, 15 Sep 2010 14:13:06 +0100] rev 105
Added tag rabbitmq_v2_1_0 for changeset 6844ff7ff29c

2010-09-10Merging bug 23234 into default rabbitmq_v2_1_0
Matthew Sackman <matthew@rabbitmq.com> [Fri, 10 Sep 2010 15:34:36 +0100] rev 104
Merging bug 23234 into default

2010-09-08updating use of Erlang client's API bug23234
Vlad Alexandru Ionescu <vlad@rabbitmq.com> [Wed, 08 Sep 2010 15:31:52 +0100] rev 103
updating use of Erlang client's API

2010-09-06belatedly bring .app file up to date
Matthias Radestock <matthias@rabbitmq.com> [Mon, 06 Sep 2010 17:58:59 +0100] rev 102
belatedly bring .app file up to date

2010-09-01Merge bug23130 into default (place plugin version into .app descriptor
David Wragg <david@rabbitmq.com> [Wed, 01 Sep 2010 12:07:52 +0100] rev 101
Merge bug23130 into default (place plugin version into .app descriptor

2010-08-27place plugin version into .app descriptor bug23130
Simon MacMullen <simon@rabbitmq.com> [Fri, 27 Aug 2010 12:46:35 +0100] rev 100
place plugin version into .app descriptor

2010-08-24Added tag rabbitmq_v2_0_0 for changeset d68220948b37
Michael Bridgen <mikeb@rabbitmq.com> [Tue, 24 Aug 2010 16:12:15 +0100] rev 99
Added tag rabbitmq_v2_0_0 for changeset d68220948b37

2010-07-30merge bug22889 into default rabbitmq_v2_0_0
Matthias Radestock <matthias@rabbitmq.com> [Fri, 30 Jul 2010 15:19:27 +0100] rev 98
merge bug22889 into default

2010-07-30merge bug23031 into default
Alexandru Scvortov <alexandru@rabbitmq.com> [Fri, 30 Jul 2010 10:07:12 +0100] rev 97
merge bug23031 into default

2010-07-30merge default into bug23031 bug23031
Alexandru Scvortov <alexandru@rabbitmq.com> [Fri, 30 Jul 2010 10:06:01 +0100] rev 96
merge default into bug23031

2010-07-30removed supervisor3 reference from .app
Alexandru Scvortov <alexandru@rabbitmq.com> [Fri, 30 Jul 2010 10:02:15 +0100] rev 95
removed supervisor3 reference from .app

2010-07-29merge bug21396 into default
Matthias Radestock <matthias@rabbitmq.com> [Thu, 29 Jul 2010 22:21:02 +0100] rev 94
merge bug21396 into default

2010-07-29Convert use of regexp to re bug23031
Matthew Sackman <matthew@rabbitmq.com> [Thu, 29 Jul 2010 16:55:48 +0100] rev 93
Convert use of regexp to re

2010-07-20Use supervisor2, not supervisor3 bug21396
Matthew Sackman <matthew@rabbitmq.com> [Tue, 20 Jul 2010 16:54:09 +0100] rev 92
Use supervisor2, not supervisor3

2010-07-09Merged bug22946 into default.
Simon MacMullen <simon@rabbitmq.com> [Fri, 09 Jul 2010 17:05:52 +0100] rev 91
Merged bug22946 into default.

2010-07-08Correct tests so that they don't complain now that the shovel doesn't blow up with no shovels configured bug22946
Matthew Sackman <matthew@rabbitmq.com> [Thu, 08 Jul 2010 16:34:14 +0100] rev 90
Correct tests so that they don't complain now that the shovel doesn't blow up with no shovels configured

2010-07-02Be less clumsy. bug22889
Simon MacMullen <simon@rabbitmq.com> [Fri, 02 Jul 2010 16:23:10 +0100] rev 89
Be less clumsy.

2010-07-02Fix the shovel. bug22889
Simon MacMullen <simon@rabbitmq.com> [Fri, 02 Jul 2010 16:08:08 +0100] rev 88
Fix the shovel.

2010-06-11Correct documentation given recent change
Matthew Sackman <matthew@rabbitmq.com> [Fri, 11 Jun 2010 11:15:10 +0100] rev 87
Correct documentation given recent change

2010-06-09Permit the shovel plugin to be used with no plugin configurations
Matthew Sackman <matthew@rabbitmq.com> [Wed, 09 Jun 2010 17:20:50 +0100] rev 86
Permit the shovel plugin to be used with no plugin configurations

2010-04-30Merge bug22662
Simon MacMullen <simon@lshift.net> [Fri, 30 Apr 2010 12:06:47 +0100] rev 85
Merge bug22662

2010-04-29cosmetics bug22662
Matthew Sackman <matthew@lshift.net> [Thu, 29 Apr 2010 15:13:10 +0100] rev 84
cosmetics

2010-04-29Added note explaining that Rabbit won't start if there are no shovel configs bug22662
Matthew Sackman <matthew@lshift.net> [Thu, 29 Apr 2010 15:11:58 +0100] rev 83
Added note explaining that Rabbit won't start if there are no shovel configs

2010-04-29Merged 22656
Simon MacMullen <simon@lshift.net> [Thu, 29 Apr 2010 12:48:07 +0100] rev 82
Merged 22656

2010-04-28After successfully getting Rabbit to run under 12B3, removed all isms later than 12B3 bug22656
Matthew Sackman <matthew@lshift.net> [Wed, 28 Apr 2010 13:34:44 +0100] rev 81
After successfully getting Rabbit to run under 12B3, removed all isms later than 12B3

2010-04-28Removed the 13b01-ism bug22656
Matthew Sackman <matthew@lshift.net> [Wed, 28 Apr 2010 13:02:33 +0100] rev 80
Removed the 13b01-ism

2010-03-31Updating generate_deps to the latest
Matthew Sackman <matthew@lshift.net> [Wed, 31 Mar 2010 14:11:10 +0100] rev 79
Updating generate_deps to the latest

2010-03-05update instructions post-merge
Matthias Radestock <matthias@lshift.net> [Fri, 05 Mar 2010 16:49:48 +0000] rev 78
update instructions post-merge

2010-03-05cosmetic
Matthias Radestock <matthias@lshift.net> [Fri, 05 Mar 2010 16:46:22 +0000] rev 77
cosmetic

2010-03-05Ensure the exchange is passed through too
Matthew Sackman <matthew@lshift.net> [Fri, 05 Mar 2010 16:28:59 +0000] rev 76
Ensure the exchange is passed through too

2010-03-05minor refactoring
Matthias Radestock <matthias@lshift.net> [Fri, 05 Mar 2010 15:27:01 +0000] rev 75
minor refactoring

2010-03-05Reflect the channel.flow status in the status monitoring
Matthew Sackman <matthew@lshift.net> [Fri, 05 Mar 2010 12:18:47 +0000] rev 74
Reflect the channel.flow status in the status monitoring

2010-03-05refactoring
Matthias Radestock <matthias@lshift.net> [Fri, 05 Mar 2010 00:37:55 +0000] rev 73
refactoring
still needs some further testing

2010-03-04Of course, it actually turns out that we care more about channel flow events coming back from the destination, rather than the source...
Matthew Sackman <matthew@lshift.net> [Thu, 04 Mar 2010 16:11:32 +0000] rev 72
Of course, it actually turns out that we care more about channel flow events coming back from the destination, rather than the source...

2010-03-03Support the destination raising channel.flow - we mirror the call to the source and buffer everything in the mean time. Care must be taken when draining the buffer to a) account for the possibility of becoming blocked before we've drained the buffer, and b) not to remove the flow from the source until the buffer is empty. Note that we can end up issuing multiple channel.flow(false) to the source, but that's not considered an issue
Matthew Sackman <matthew@lshift.net> [Wed, 03 Mar 2010 17:04:34 +0000] rev 71
Support the destination raising channel.flow - we mirror the call to the source and buffer everything in the mean time. Care must be taken when draining the buffer to a) account for the possibility of becoming blocked before we've drained the buffer, and b) not to remove the flow from the source until the buffer is empty. Note that we can end up issuing multiple channel.flow(false) to the source, but that's not considered an issue

2010-03-01refactoring: yet more uses of the state monad
Matthias Radestock <matthias@lshift.net> [Mon, 01 Mar 2010 21:33:00 +0000] rev 70
refactoring: yet more uses of the state monad

2010-03-01simplify config parsing by making more of it monadic
Matthias Radestock <matthias@lshift.net> [Mon, 01 Mar 2010 21:08:30 +0000] rev 69
simplify config parsing by making more of it monadic
and make error messages more consistent in the process

2010-03-01allow sparse proplists as configs and reject non proplists
Matthias Radestock <matthias@lshift.net> [Mon, 01 Mar 2010 20:22:09 +0000] rev 68
allow sparse proplists as configs and reject non proplists

2010-03-01detect duplicate config params
Matthias Radestock <matthias@lshift.net> [Mon, 01 Mar 2010 19:43:13 +0000] rev 67
detect duplicate config params

2010-02-25permit reconnect_delays at a granularity smaller than whole seconds
Matthias Radestock <matthias@lshift.net> [Thu, 25 Feb 2010 18:31:18 +0000] rev 66
permit reconnect_delays at a granularity smaller than whole seconds
The underlying logic in supervisor3 already supports that.

2010-02-25rename some config params
Matthias Radestock <matthias@lshift.net> [Thu, 25 Feb 2010 18:19:11 +0000] rev 65
rename some config params

2010-02-25cosmetic
Matthias Radestock <matthias@lshift.net> [Thu, 25 Feb 2010 00:47:04 +0000] rev 64
cosmetic

2010-02-24administer the gen_server2 cure
Matthias Radestock <matthias@lshift.net> [Wed, 24 Feb 2010 22:12:28 +0000] rev 63
administer the gen_server2 cure
to the 'long message queues are expensive' problem, which the worker
can easily suffer from since it gets sent #'basic.deliver's
asynchronously and performs synchronous calls in handling them.

2010-02-24cosmetic
Matthias Radestock <matthias@lshift.net> [Wed, 24 Feb 2010 21:43:42 +0000] rev 62
cosmetic

2010-02-24cosmetic: consistent whitespace in record syntax
Matthias Radestock <matthias@lshift.net> [Wed, 24 Feb 2010 21:38:52 +0000] rev 61
cosmetic: consistent whitespace in record syntax

2010-02-24test with tx
Matthias Radestock <matthias@lshift.net> [Wed, 24 Feb 2010 21:14:11 +0000] rev 60
test with tx
this provides better code coverage

2010-02-24fix off-by-one error in tx logic
Matthias Radestock <matthias@lshift.net> [Wed, 24 Feb 2010 21:13:22 +0000] rev 59
fix off-by-one error in tx logic

2010-02-24minor refactoring for clarity and consistency
Matthias Radestock <matthias@lshift.net> [Wed, 24 Feb 2010 18:49:28 +0000] rev 58
minor refactoring for clarity and consistency
- don't extract the 'sources' and 'destinations' config items more
than once
- perform resource creation in same order as connection establishment,
i.e. inbound followed by outbound

2010-02-24clean up config parsing error handling
Matthias Radestock <matthias@lshift.net> [Wed, 24 Feb 2010 17:48:32 +0000] rev 57
clean up config parsing error handling
- remove unreachable clauses
- catch a few more errors
- better error messages
- lots of tests of error handling

2010-02-24cosmetic
Matthias Radestock <matthias@lshift.net> [Wed, 24 Feb 2010 11:09:39 +0000] rev 56
cosmetic

2010-02-24more consistent error keys
Matthias Radestock <matthias@lshift.net> [Wed, 24 Feb 2010 11:07:40 +0000] rev 55
more consistent error keys

2010-02-24fix ssl option error reporting
Matthias Radestock <matthias@lshift.net> [Wed, 24 Feb 2010 10:49:00 +0000] rev 54
fix ssl option error reporting
The error for missing/invalid ssl options was displaying the key as
list.
Also, error keys are slightly more descriptive now.
run_reader_state_monad is gone because
- it was no longer performing a generic task
- the two places it was used in had diverged sufficiently far due to
the above bug fix and tweak that maintaining the abstraction was
becoming too cumbersome
That's not to say there isn't a suitable abstraction here somewhere -
we may want to revisit this later.

2010-02-23Minor tweaks to tests
Matthew Sackman <matthew@lshift.net> [Tue, 23 Feb 2010 12:01:09 +0000] rev 53
Minor tweaks to tests

2010-02-22Made the test obtain the message both before and after the shovel has had its evil way with it...
Matthew Sackman <matthew@lshift.net> [Mon, 22 Feb 2010 17:39:56 +0000] rev 52
Made the test obtain the message both before and after the shovel has had its evil way with it...

2010-02-22Added a test
Matthew Sackman <matthew@lshift.net> [Mon, 22 Feb 2010 17:37:27 +0000] rev 51
Added a test

2010-02-22Rip out field names and trap the dict:find failure case. Combinator extended. All rather nice.
Matthew Sackman <matthew@lshift.net> [Mon, 22 Feb 2010 14:40:24 +0000] rev 50
Rip out field names and trap the dict:find failure case. Combinator extended. All rather nice.

2010-02-22Don't use the monad stuff unnecessarily
Matthew Sackman <matthew@lshift.net> [Mon, 22 Feb 2010 13:01:21 +0000] rev 49
Don't use the monad stuff unnecessarily

2010-02-20cosmetic
Matthias Radestock <matthias@lshift.net> [Sat, 20 Feb 2010 15:07:44 +0000] rev 48
cosmetic

2010-02-20correct typo in error code
Matthias Radestock <matthias@lshift.net> [Sat, 20 Feb 2010 15:07:39 +0000] rev 47
correct typo in error code

2010-02-18Condensation of monads
Matthew Sackman <matthew@lshift.net> [Thu, 18 Feb 2010 17:34:14 +0000] rev 46
Condensation of monads

2010-02-17Cosmetics and a lists:map to list comp conv
Matthew Sackman <matthew@lshift.net> [Wed, 17 Feb 2010 18:41:51 +0000] rev 45
Cosmetics and a lists:map to list comp conv

2010-02-17Reworked merge_keylists (which is now much nicer, if less efficient ;) ), and also abstracted common args to split_uri
Matthew Sackman <matthew@lshift.net> [Wed, 17 Feb 2010 18:08:10 +0000] rev 44
Reworked merge_keylists (which is now much nicer, if less efficient ;) ), and also abstracted common args to split_uri

2010-02-17supervisor3 => ?MODULE
Matthew Sackman <matthew@lshift.net> [Wed, 17 Feb 2010 17:57:31 +0000] rev 43
supervisor3 => ?MODULE

2010-02-17Duplicating code
Matthew Sackman <matthew@lshift.net> [Wed, 17 Feb 2010 17:48:19 +0000] rev 42
Duplicating code

2010-02-17Added explicit post combinator to the run_state_reader_monad and then pulled out the setelement and the [|] from the two places where it was being used. Pulling out the Pos paramenter in one further case was potentially neat, but led to code duplication and ugliness elsewhere.
Matthew Sackman <matthew@lshift.net> [Wed, 17 Feb 2010 17:44:37 +0000] rev 41
Added explicit post combinator to the run_state_reader_monad and then pulled out the setelement and the [|] from the two places where it was being used. Pulling out the Pos paramenter in one further case was potentially neat, but led to code duplication and ugliness elsewhere.

2010-02-17Switch to using tab2list in status
Matthew Sackman <matthew@lshift.net> [Wed, 17 Feb 2010 16:35:30 +0000] rev 40
Switch to using tab2list in status

2010-02-17Don't need to do dynamic lookup as these records are statically known, so record_info(fields, Blah) will suffice
Matthew Sackman <matthew@lshift.net> [Wed, 17 Feb 2010 16:08:38 +0000] rev 39
Don't need to do dynamic lookup as these records are statically known, so record_info(fields, Blah) will suffice

2010-02-17Add support for overriding any field in the basic properties
Matthew Sackman <matthew@lshift.net> [Wed, 17 Feb 2010 15:56:59 +0000] rev 38
Add support for overriding any field in the basic properties

2010-02-17Cosmetics
Matthew Sackman <matthew@lshift.net> [Wed, 17 Feb 2010 15:19:17 +0000] rev 37
Cosmetics

2010-02-17Permit default values for fields qos, auto_ack, tx_size, delivery_mode, publish_fields, reconnect. Update documentation
Matthew Sackman <matthew@lshift.net> [Wed, 17 Feb 2010 15:16:40 +0000] rev 36
Permit default values for fields qos, auto_ack, tx_size, delivery_mode, publish_fields, reconnect. Update documentation

2010-02-17Correction of documentation
Matthew Sackman <matthew@lshift.net> [Wed, 17 Feb 2010 15:00:23 +0000] rev 35
Correction of documentation

2010-02-16Simplification of vhost parsing
Matthew Sackman <matthew@lshift.net> [Tue, 16 Feb 2010 15:05:04 +0000] rev 34
Simplification of vhost parsing

2010-02-16When we establish connections, make sure the status reflects to whom we have connected
Matthew Sackman <matthew@lshift.net> [Tue, 16 Feb 2010 14:59:26 +0000] rev 33
When we establish connections, make sure the status reflects to whom we have connected

2010-02-16Correct parsing of SSL parameters, and a further fix to vhost parsing
Matthew Sackman <matthew@lshift.net> [Tue, 16 Feb 2010 14:58:47 +0000] rev 32
Correct parsing of SSL parameters, and a further fix to vhost parsing

2010-02-01Correct parsing of vhost
Matthew Sackman <matthew@lshift.net> [Mon, 01 Feb 2010 13:15:25 +0000] rev 31
Correct parsing of vhost

2010-02-01The recursive use of parse_uri_rest meant that paths that started with // would be lost. I.e. can now correctly parse amqp://// as empty-authority + // path
Matthew Sackman <matthew@lshift.net> [Mon, 01 Feb 2010 13:06:01 +0000] rev 30
The recursive use of parse_uri_rest meant that paths that started with // would be lost. I.e. can now correctly parse amqp://// as empty-authority + // path

2010-02-01Proof read the documentation
Matthew Sackman <matthew@lshift.net> [Mon, 01 Feb 2010 11:05:26 +0000] rev 29
Proof read the documentation

2010-02-01Added missing instruction
Matthew Sackman <matthew@lshift.net> [Mon, 01 Feb 2010 10:50:15 +0000] rev 28
Added missing instruction