descriptionRabbitMQ Shovel plugin
ownerinfo@rabbitmq.com
last changeFri, 03 Feb 2012 13:06:54 +0000
changes
15 hours ago Simon MacMullen Merge bug24606 default tip
38 hours ago Emile Joubert Update copyright 2012 bug24606
6 weeks ago Matthias Radestock reference AMQP URI scheme in docs
6 weeks ago Steve Powell Added tag rabbitmq_v2_7_1 for changeset d65869610fbb
2 months ago Emile Joubert Correct AMQP URI example rabbitmq_v2_7_1
2 months ago Steve Powell Added tag rabbitmq_v2_7_0 for changeset 93adb75be2c2
3 months ago Emile Joubert Merged bug24453 into default rabbitmq_v2_7_0
3 months ago Alexandru Scvortov remove missing ssl parameter test bug24453
3 months ago Simon MacMullen Merge bug21319 (include plugins in source and binary packages)
4 months ago Simon MacMullen It's unclear whether shovel needs erlando at run time or not, but let's be on the safe side. bug21319
4 months ago Alexandru Scvortov remove building instructions (and link to the website) bug21319
4 months ago Alexandru Scvortov rename url -> uri; move params_network conversion to amqp_client bug24453
4 months ago Alexandru Scvortov tweak tests to work with the new AMQP URLs bug24453
4 months ago Alexandru Scvortov update building/installation instructions bug21319
4 months ago Alexandru Scvortov shovel needs amqp_client bug21319
4 months ago Alexandru Scvortov handle the return of amqp_url:parse better bug24453
4 months ago Alexandru Scvortov refactor bug24453
4 months ago Alexandru Scvortov uri -> url bug24453
4 months ago Alexandru Scvortov transplant the uri parser to amqp_connection bug24453
4 months ago Alexandru Scvortov transplant uri_parser to amqp_client bug24453
4 months ago Tim Fox Added tag rabbitmq_v2_6_1 for changeset e687e3288e33
5 months ago Matthew Sackman Added tag rabbitmq_v2_6_0 for changeset dd1430f796f7 rabbitmq_v2_6_1
5 months ago Tim Fox Added tag rabbitmq_v2.6.0 for changeset dd1430f796f7
5 months ago Simon MacMullen Merge bug24186 rabbitmq_v2.6.0 rabbitmq_v2_6_0
5 months ago Alexandru Scvortov merge default into bug24186 bug24186
6 months ago Matthew Sackman Undo the depressing idiocy of 978410e62a1c
6 months ago Matthew Sackman Improve building documentation
6 months ago Matthew Sackman Use AMQP 0-9-1 methods, not 0-8.
6 months ago Matthew Sackman Merging bug24138 to default
7 months ago Alexandru Scvortov don't run rabbitmq-activate-plugins
7 months ago Alexandru Scvortov let the amqp_client decide what port to use bug24138
7 months ago Simon MacMullen Merge bug 23961
7 months ago Simon MacMullen Cosmetic bug23961
7 months ago Simon MacMullen Remove unused code bug23961
7 months ago Simon MacMullen Bit more doc. bug23961
7 months ago Matthew Sackman Rename ack_on to ack_mode and associated changes to possible values bug23961
7 months ago Matthew Sackman Merging default to bug23961 bug23961
7 months ago Matthew Sackman Update shovel readme so it doesn't suggest you have to build from source
7 months ago Matthew Sackman space, white bug23961
7 months ago Matthew Sackman Having a single non-boolean is much nicer than multiple booleans, with mutually exclusive combinations bug23961
7 months ago Matthew Sackman Add support for confirms bug23961
7 months ago Matthew Sackman Add a confirm config param, which defaults to true bug23961
7 months ago Matthew Sackman And remove docs for tx bug23961
7 months ago Simon MacMullen Added tag rabbitmq_v2_5_1 for changeset 9ef6fa6f7b70 v2_5
7 months ago Matthew Sackman Rip out the rest of txn support bug23961
7 months ago Simon MacMullen Create 2.5 branch v2_5 rabbitmq_v2_5_1
7 months ago Matthew Sackman Remove support for parsing txn from config bug23961
7 months ago David Wragg Revert bug24186
7 months ago Michael Bridgen Merge bug24186
7 months ago David Wragg The base .app file now lives in src/*.app.src bug24186
7 months ago Simon MacMullen Add generated app file to .hgignore
7 months ago Jerry Kuch Added tag rabbitmq_v2_5_0 for changeset 7ec032269ead
8 months ago Matthew Sackman Correct .hgignore file again rabbitmq_v2_5_0
8 months ago Matthew Sackman Correct .hgignore
8 months ago Matthew Sackman Merging bug24079 to default
8 months ago Simon MacMullen Junk bug23890 junk
8 months ago Simon MacMullen Pre-junk, move to another repo bug23890
8 months ago Simon MacMullen Move .app to .app.in, remove module list bug24079
8 months ago Matthew Sackman Merging bug23899 to default
8 months ago Simon MacMullen Refactor. bug23899
9 months ago Simon MacMullen We no longer need to register. bug23890
9 months ago Simon MacMullen API change bug23890
9 months ago Simon MacMullen Slightly clearer. bug23890
9 months ago Simon MacMullen Show such source / destination info as we have (although it lacks exchange / queue names) bug23890
9 months ago Simon MacMullen Leading zeroes bug23890
9 months ago Simon MacMullen Support clusters. bug23890
9 months ago Simon MacMullen Since we compile-time depend on mgmt now, let's remove this duplication. bug23890
9 months ago Simon MacMullen Use the behaviour. bug23890
9 months ago Simon MacMullen Extensions should not just be a list of strings. bug23890
9 months ago Simon MacMullen Add priv to the build system. bug23890
9 months ago Simon MacMullen Simple web UI for shovel status. bug23890
9 months ago Simon MacMullen Let's call these extensions, bit less ambiguous. bug23890
9 months ago Simon MacMullen That's what happens when you refactor after testing. bug23890
9 months ago Simon MacMullen Expose the shovel status to the management plugin. bug23890
9 months ago Simon MacMullen Updates for the new Erlang client API. bug23899
9 months ago Matthew Sackman As reported, README was out of date due to recent application renaming caused by bug 23568
9 months ago Matthias Radestock merge bug23274 into junk junk
9 months ago Simon MacMullen Merge bug23568 to default (build system rewrite)
9 months ago Simon MacMullen Fix tests bug23568
9 months ago Simon MacMullen Application names: rabbit_foo -> rabbitmq_foo bug23568
9 months ago Simon MacMullen Merge from default bug23568
10 months ago Alexandru Scvortov Added tag rabbitmq_v2_4_1 for changeset 2561c854b8aa
10 months ago Alexandru Scvortov Added tag rabbitmq_v2_4_0 for changeset 90e5ee064b44 rabbitmq_v2_4_1
11 months ago Simon MacMullen Junk branch bug22953 junk
11 months ago Simon MacMullen Pre-junk bug22953
11 months ago Simon MacMullen Move uri_parser to the broker so federation can share it. bug22953
11 months ago David Wragg Make test return ok on success bug23568
11 months ago David Wragg s/IN_BROKER/WITH_BROKER/ bug23568
11 months ago David Wragg Add erl_crash.dump to .hgignore bug23568
11 months ago David Wragg Rename *_app.in to *.app bug23568
12 months ago David Wragg Update .hgignore bug23568
12 months ago David Wragg Merge default into bug23568 bug23568
12 months ago Simon MacMullen Added tag rabbitmq_v2_3_1 for changeset 16cb35198bb7 rabbitmq_v2_4_0
12 months ago David Wragg Update to refer to IN_BROKER_TEST_COMMANDS bug23568
12 months ago Simon MacMullen Added tag rabbitmq_v2_3_0 for changeset ed757ef5b508 rabbitmq_v2_3_1
12 months ago David Wragg Merge default into bug23568 bug23568
12 months ago Simon MacMullen Merged bug23725 into default rabbitmq_v2_3_0
12 months ago Matthew Sackman Added support for configuring heartbeat, channel_max and frame_max in broker endpoint uri bug23725
12 months ago Emile Joubert Merged bug23719 into default
12 months ago Matthew Sackman Switch from using a monitor to using a link, in order to gain from the bi-directional properties of a link bug23719
12 months ago Matthew Sackman Update license boiler plate copyright dodats
14 months ago David Wragg Overhaul for bug23568 bug23568
14 months ago David Wragg Merge from default bug23568
14 months ago Rob Harrop Added tag rabbitmq_v2_2_0 for changeset 3e5ccd8cdb02
15 months ago Vlad Alexandru Ionescu Added tag rabbitmq_v2_1_1 for changeset 1b0894a64263 rabbitmq_v2_2_0
15 months ago Matthew Sackman Split $package/Makefile into $package/Makefile and $package/package.mk. bug23274
16 months ago Matthew Sackman shovel is releasable bug23274
16 months ago Matthew Sackman don't match on return code bug23274
16 months ago Matthew Sackman Make shovel tests work with new build bug23274
16 months ago Matthew Sackman Tidy shovel .hgignore bug23274
16 months ago Matthew Sackman correct naming of .app file template bug23274
16 months ago Matthew Sackman Adjust shovel to work with new build bug23274
16 months ago Simon MacMullen Remove deprecated vars + fix tests. bug23253
16 months ago Marek Majkowski Added tag rabbitmq_v2_1_0 for changeset 6844ff7ff29c rabbitmq_v2_1_1
17 months ago Matthew Sackman Merging bug 23234 into default rabbitmq_v2_1_0
17 months ago Vlad Alexandru Ionescu updating use of Erlang client's API bug23234
17 months ago Matthias Radestock belatedly bring .app file up to date
17 months ago David Wragg Merge bug23130 into default (place plugin version into .app descriptor
17 months ago Simon MacMullen place plugin version into .app descriptor bug23130
17 months ago Michael Bridgen Added tag rabbitmq_v2_0_0 for changeset d68220948b37
18 months ago Matthias Radestock merge bug22889 into default rabbitmq_v2_0_0
18 months ago Alexandru Scvortov merge bug23031 into default
18 months ago Alexandru Scvortov merge default into bug23031 bug23031
18 months ago Alexandru Scvortov removed supervisor3 reference from .app
18 months ago Matthias Radestock merge bug21396 into default
18 months ago Matthew Sackman Convert use of regexp to re bug23031
18 months ago Matthew Sackman Use supervisor2, not supervisor3 bug21396
19 months ago Simon MacMullen Merged bug22946 into default.
19 months ago Matthew Sackman Correct tests so that they don't complain now that the shovel doesn't blow up with no shovels configured bug22946
19 months ago Simon MacMullen Be less clumsy. bug22889
19 months ago Simon MacMullen Fix the shovel. bug22889
20 months ago Matthew Sackman Correct documentation given recent change
20 months ago Matthew Sackman Permit the shovel plugin to be used with no plugin configurations
21 months ago Simon MacMullen Merge bug22662
21 months ago Matthew Sackman cosmetics bug22662
21 months ago Matthew Sackman Added note explaining that Rabbit won't start if there are no shovel configs bug22662
21 months ago Simon MacMullen Merged 22656
21 months ago Matthew Sackman After successfully getting Rabbit to run under 12B3, removed all isms later than 12B3 bug22656
21 months ago Matthew Sackman Removed the 13b01-ism bug22656
22 months ago Matthew Sackman Updating generate_deps to the latest
23 months ago Matthias Radestock update instructions post-merge
23 months ago Matthias Radestock cosmetic
23 months ago Matthew Sackman Ensure the exchange is passed through too
23 months ago Matthias Radestock minor refactoring
23 months ago Matthew Sackman Reflect the channel.flow status in the status monitoring
23 months ago Matthias Radestock refactoring
23 months ago Matthew Sackman Of course, it actually turns out that we care more about channel flow events coming back from the destination, rather than the source...
23 months ago Matthew Sackman 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
23 months ago Matthias Radestock refactoring: yet more uses of the state monad
23 months ago Matthias Radestock simplify config parsing by making more of it monadic
23 months ago Matthias Radestock allow sparse proplists as configs and reject non proplists
23 months ago Matthias Radestock detect duplicate config params
23 months ago Matthias Radestock permit reconnect_delays at a granularity smaller than whole seconds
23 months ago Matthias Radestock rename some config params
23 months ago Matthias Radestock cosmetic
23 months ago Matthias Radestock administer the gen_server2 cure
23 months ago Matthias Radestock cosmetic
23 months ago Matthias Radestock cosmetic: consistent whitespace in record syntax
23 months ago Matthias Radestock test with tx
23 months ago Matthias Radestock fix off-by-one error in tx logic
23 months ago Matthias Radestock minor refactoring for clarity and consistency
23 months ago Matthias Radestock clean up config parsing error handling
23 months ago Matthias Radestock cosmetic
23 months ago Matthias Radestock more consistent error keys
23 months ago Matthias Radestock fix ssl option error reporting
23 months ago Matthew Sackman Minor tweaks to tests
23 months ago Matthew Sackman Made the test obtain the message both before and after the shovel has had its evil way with it...
23 months ago Matthew Sackman Added a test
23 months ago Matthew Sackman Rip out field names and trap the dict:find failure case. Combinator extended. All rather nice.
23 months ago Matthew Sackman Don't use the monad stuff unnecessarily
23 months ago Matthias Radestock cosmetic
23 months ago Matthias Radestock correct typo in error code
23 months ago Matthew Sackman Condensation of monads
23 months ago Matthew Sackman Cosmetics and a lists:map to list comp conv
23 months ago Matthew Sackman Reworked merge_keylists (which is now much nicer, if less efficient ;) ), and also abstracted common args to split_uri
23 months ago Matthew Sackman supervisor3 => ?MODULE
23 months ago Matthew Sackman Duplicating code
23 months ago Matthew Sackman 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.
23 months ago Matthew Sackman Switch to using tab2list in status
23 months ago Matthew Sackman Don't need to do dynamic lookup as these records are statically known, so record_info(fields, Blah) will suffice
23 months ago Matthew Sackman Add support for overriding any field in the basic properties
23 months ago Matthew Sackman Cosmetics
23 months ago Matthew Sackman Permit default values for fields qos, auto_ack, tx_size, delivery_mode, publish_fields, reconnect. Update documentation
23 months ago Matthew Sackman Correction of documentation
23 months ago Matthew Sackman Simplification of vhost parsing
23 months ago Matthew Sackman When we establish connections, make sure the status reflects to whom we have connected
23 months ago Matthew Sackman Correct parsing of SSL parameters, and a further fix to vhost parsing
2010-02-01 Matthew Sackman Correct parsing of vhost
2010-02-01 Matthew Sackman 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-01 Matthew Sackman Proof read the documentation
2010-02-01 Matthew Sackman Added missing instruction
2010-01-31 Matthew Sackman Added documentation
2010-01-29 Matthew Sackman Added shovel status monitoring
2010-01-29 Matthew Sackman Use real dependency analysis for build
2010-01-29 Matthew Sackman Support resource declarations of just the method, when all the defaults are correct
2010-01-29 Matthew Sackman Implemented the publish_fields thing, which then means that exchange shouldn't exist in the destinations, which also then means that I should pull out queue to the main body. So eg this now works:
2010-01-29 Matthew Sackman Remove the response verification as errors should cause the channel or connection to be closed
2010-01-29 Matthew Sackman It works
2010-01-29 Matthew Sackman Resource declaration working
2010-01-28 Matthew Sackman Just tidying and making processes start up correctly
...
tags
2 months ago rabbitmq_v2_7_1
3 months ago rabbitmq_v2_7_0
5 months ago rabbitmq_v2_6_1
5 months ago rabbitmq_v2_6_0
5 months ago rabbitmq_v2.6.0
7 months ago rabbitmq_v2_5_1
8 months ago rabbitmq_v2_5_0
10 months ago rabbitmq_v2_4_1
12 months ago rabbitmq_v2_4_0
12 months ago rabbitmq_v2_3_1
...
branches
15 hours ago 0823355376c8 default
38 hours ago 1356bcbf79d2 bug24606
3 months ago e9c25e907e52 bug24453
4 months ago db5a7aa2ec8f bug21319
5 months ago 82fa9ce31179 bug24186
7 months ago 702e18b348b0 bug24138
7 months ago 978410e62a1c bug23961
7 months ago b53222b0eea7 v2_5
8 months ago abc8b65283b3 junk
8 months ago dab7bb720586 bug23890
8 months ago 4e8fd65e7424 bug24079
8 months ago 8fee4425298b bug23899
9 months ago 9be61ff7edee bug23568
11 months ago 0f66d0fc171c bug22953
12 months ago cfa00b4103fc bug23725
12 months ago a2ce27ba54e1 bug23719
15 months ago b32696379d26 bug23274
16 months ago f598e8cee019 bug23253
17 months ago 28ee6cf5156c bug23234
17 months ago 723aaa3456ce bug23130
18 months ago 7179f07c92ee bug23031
18 months ago ab8f196247f0 bug21396
19 months ago 444f280fa845 bug22946
19 months ago 1ff96dceef60 bug22889
21 months ago b336b477d57c bug22662
21 months ago b22601450408 bug22656
...