summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Correct thinko - permanent + normal is an error, duh!Simon MacMullen2011-11-021-5/+6
| | | | (And some slightly evil formatting, but I really don't want this to wrap.)
* OopsSimon MacMullen2011-11-021-1/+1
|
* Refactor: reduce distance from default.Simon MacMullen2011-11-021-7/+4
|
* Refactor: don't use a dict when a list will do.Simon MacMullen2011-11-021-5/+7
|
* Refactor: simplify by checking if restart is permanent earlier.Simon MacMullen2011-11-021-13/+8
|
* Refactor: I like closures as much as the next chap, but that was too many.Simon MacMullen2011-11-021-19/+10
|
* Cosmetic: pattern-match more, factor out dict:append, fix unused var.Simon MacMullen2011-11-021-27/+28
|
* Indent correctlyEmile Joubert2011-11-021-24/+28
|
* Refactor supervisor shutdown moreEmile Joubert2011-11-011-7/+10
|
* Refactor supervisor shutdownEmile Joubert2011-11-011-9/+8
|
* More accurate timeouts during supervisor shutdownEmile Joubert2011-11-011-11/+8
|
* Better supervisor2 shutdown handlingEmile Joubert2011-10-171-16/+16
|
* Terminate simple children in parallelEmile Joubert2011-10-141-10/+72
|
* double timeout to reduce ci test failure frequencyMatthias Radestock2011-10-131-1/+1
|
* Merge bug24478Simon MacMullen2011-10-131-2/+8
|\
| * Use $() like we do elsewhere, add a tiny bit more comment.Simon MacMullen2011-10-131-2/+3
| |
| * Don't record cygwin pid for rabbitmqctl waitEmile Joubert2011-10-131-2/+7
|/
* Merge bug24477Simon MacMullen2011-10-122-17/+56
|\
| * Explain a bitSimon MacMullen2011-10-121-0/+2
| |
| * only confirm messages on 'remove' that are pending confirmationMatthias Radestock2011-10-111-2/+3
| |
| * add tests for msg_store confirm logicMatthias Radestock2011-10-111-0/+29
| |
| * make tests wait for *exactly* the right confirms, no more, no fewerMatthias Radestock2011-10-111-15/+22
|/ | | | | | | | | | | This does introduce a 100ms pause for every invocation; hopefully enough for the msg_store to catch up and sync (the sync interval is 25ms) the usually small numbers of messages. The confirm capture code now uses lists rather than gb_sets, as a convenient 'bag' data structure. This can have O(n^2) perf, but we only need to start worrying about that when the tests call this code with thousands of msg ids, which currently they don't.
* abide by the msg_store API constraints in the testsMatthias Radestock2011-10-111-8/+17
|
* Merge bug21319 (include plugins in source and binary packages)Simon MacMullen2011-10-110-0/+0
|\
* | Add another format: minimal. Just the name of the plugin, one per line. ↵Simon MacMullen2011-10-112-18/+30
| | | | | | | | rabbitmq-plugins will be used in automation, let's not make it painful.
* | Trivial cosmeticism.Simon MacMullen2011-10-111-2/+2
| |
* | If the user specifies the name of a non-existent plugin to disable, then we ↵Simon MacMullen2011-10-111-3/+2
| | | | | | | | should actually disable it if it's enabled - otherwise we can never remove non-existent plugins from the enabled_plugins file.
* | If the user tries to enable a non-existent plugin, actually blow up and do ↵Simon MacMullen2011-10-111-6/+8
| | | | | | | | nothing. Otherwise we end up with typos in the enabled_plugins file.
* | Adhere to corporate branding policy.Simon MacMullen2011-10-101-1/+1
| |
* | Typo.Simon MacMullen2011-10-101-1/+1
| |
* | Explain statuses.Simon MacMullen2011-10-101-2/+5
| |
* | include the spec files' license infoAlexandru Scvortov2011-10-101-0/+1
| |
* | generate release LICENSE fileAlexandru Scvortov2011-10-105-62/+17
| |
* | find the LICENSE filesAlexandru Scvortov2011-10-101-11/+2
| |
* | merge default into bug21319Alexandru Scvortov2011-10-1019-50/+813
|\ \ | |/ |/|
| * Slightly better messageSimon MacMullen2011-10-051-2/+2
| |
| * bin_to_list -> binary_to_listAlexandru Scvortov2011-10-031-1/+1
| |
| * make portsfile consistentAlexandru Scvortov2011-10-031-6/+10
| |
| * merge headsAlexandru Scvortov2011-10-031-8/+13
| |\
| | * Don't print the list of enabled / disabled / missing plugins with ~p, it's ↵Simon MacMullen2011-10-031-8/+13
| | | | | | | | | | | | not very readable.
| * | add all LICENSE files to the RPMAlexandru Scvortov2011-10-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The rules are here: http://fedoraproject.org/wiki/Packaging:LicensingGuidelines They just say that the package should contain a license file and that it should be %doc. We could specify the multiple licenses in the License: field at the top, but that's just going to be annoying. We are kind of going against http://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries but CouchDB does the same thing with mochiweb, etap, ibrowse and erlang-oauth, and Ejabberd does the same thing with eldap.
| * | update debian copyright infoAlexandru Scvortov2011-10-032-5/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | The rules are here: http://www.debian.org/doc/debian-policy/ch-docs.html#s-copyrightfile We're supposed to say who holds copyright, where the upstream source is and include the full text of the license (with the exception of Apache 2.0, which is a common license).
| * | make sure plugins/README is in all the binary packagesAlexandru Scvortov2011-10-032-2/+2
| | |
| * | reference all the little licensesAlexandru Scvortov2011-10-032-3/+32
| |/ | | | | | | | | | | | | The hg version of rabbitmq-server has the same LICENSE as before. The srcdist, if it includes the plugins, uses the custom LICENSE from packaging/ and also copies all the little LICENSEs to the top-level. Ditto for generic-unix.
| * Bleh2Simon MacMullen2011-09-301-3/+3
| |
| * BlehSimon MacMullen2011-09-301-1/+1
| |
| * Explain what we actually mean by explicitly / implicitly enabled.Simon MacMullen2011-09-301-4/+13
| |
| * Language tweak.Simon MacMullen2011-09-301-1/+1
| |
| * :s/PLUGINS_DIST_DIR/PLUGINS_DIRAlexandru Scvortov2011-09-296-18/+18
| | | | | | | | | | Only in rabbitmq-server, because that variable in rabbitmq-public-umbrella has a different use.
| * thread static configuration through functionsAlexandru Scvortov2011-09-291-36/+28
| | | | | | | | I miss mtl :(