summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Recover e2e properly.Simon MacMullen2011-03-312-10/+12
|
* Fix tests.Simon MacMullen2011-03-311-1/+1
|
* Unify recovery into one boot step, based binding recovery on the queues that ↵Simon MacMullen2011-03-314-62/+55
| | | | have been recovered.
* Oops.Simon MacMullen2011-03-311-1/+1
|
* Only recover bindings that are to exchanges or to queues that are on this node.Simon MacMullen2011-03-312-9/+23
|
* Change exchange type API to not distinguish between creating and recovering, ↵Simon MacMullen2011-03-319-48/+62
| | | | and to allow recovering bindings. Recover bindings when needed.
* Only recover exchanges and bindings that need to be recovered.Simon MacMullen2011-03-302-7/+13
|
* Make rabbitmq-server compilable.Simon MacMullen2011-03-301-2/+2
|
* merge bug23993 into default (OCF script is broken when specifying an ↵Alexandru Scvortov2011-03-304-146/+142
|\ | | | | | | alternative config file)
| * cosmetic: put 'rabbitmqctl wait' code in the right placeMatthias Radestock2011-03-301-3/+7
| |
| * Shutup, dialyzerMatthew Sackman2011-03-301-2/+7
| |
| * cosmeticMatthias Radestock2011-03-301-70/+60
| |
| * test refactor: mock the writer only onceMatthias Radestock2011-03-301-33/+11
| |
| * cosmeticMatthias Radestock2011-03-291-17/+10
| |
| * englishMatthew Sackman2011-03-291-5/+5
| |
| * Improve documentation of BQ concerning the issuance of confirmsMatthew Sackman2011-03-291-7/+31
| |
| * cosmeticMatthias Radestock2011-03-281-5/+5
| |
| * tweak: only invoke rabbit_exchange:callback when absolutely necessaryMatthias Radestock2011-03-281-1/+1
| |
| * more sensible order of exchange exportsMatthias Radestock2011-03-281-8/+10
| |
* | Correct test for existance of config filebug23993Matthew Sackman2011-03-251-4/+4
|/
* Merging bug23831 to defaultMatthew Sackman2011-03-250-0/+0
|\
* | removing trap_exit flag in rabbit_channelVlad Alexandru Ionescu2011-03-231-1/+0
|/
* coughMatthew Sackman2011-03-231-2/+2
|
* Merging bug23425 to defaultMatthew Sackman2011-03-238-151/+486
|\
| * Turns out it's very important that we do write the schema_version when call ↵bug23425Matthew Sackman2011-03-231-1/+2
| | | | | | | | mnesia:cluster
| * Abstract out continuationMatthew Sackman2011-03-232-16/+15
| |
| * Merge headsSimon MacMullen2011-03-2313-141/+185
| |\
| | * Detect discnodeishness prior to suffering disclessnessMatthew Sackman2011-03-231-1/+3
| | |
| | * sort out how often and when we do the rabbit:prepare (set up log handlers), ↵Matthew Sackman2011-03-233-10/+7
| | | | | | | | | | | | and actually make that do the mnesia upgrade.
| | * New decree is that you're not meant to match against ensure_stuff callsMatthew Sackman2011-03-232-7/+11
| | |
| | * Merge default into bug23425Matthew Sackman2011-03-238-147/+485
| | |\
| | | * Renaming bits and pieces for consistency and checking a few more return ↵Matthew Sackman2011-03-222-19/+21
| | | | | | | | | | | | | | | | values, plus other minor fixes
| * | | Record all nodes, don't list them when we refuse to start.Simon MacMullen2011-03-233-23/+17
| | |/ | |/|
| * | Better name, vertical space.Simon MacMullen2011-03-211-13/+11
| | |
| * | When upgrading a secondary node we call init_db twice: once early to force a ↵Simon MacMullen2011-03-212-13/+18
| | | | | | | | | | | | cluster rejoin (at which point we are not ready to do local upgrades, e.g. fhc is not running) and then once at the regular time. Deal with that.
| * | Don't try to determine whether a backup is needed before doing anything, ↵Simon MacMullen2011-03-211-40/+18
| | | | | | | | | | | | take it as needed. This inverts the backup and the lock file - the backup now comes first and the lock file is only used to defend apply_upgrades/3.
| * | Oops.Simon MacMullen2011-03-211-2/+2
| | |
| * | maybe_remove_backup is safe when returning version_not_available since we ↵Simon MacMullen2011-03-211-10/+9
| | | | | | | | | | | | would not have taken a backup in the first place. However, this is not exactly obvious, so let's not do that.
| * | Merge headsSimon MacMullen2011-03-211-22/+18
| |\ \
| | * | Various QA tidyups, and stop exporting the backup / remove backup functions.Simon MacMullen2011-03-211-22/+18
| | | |
| * | | Well I thought =~= was beautiful and appropriately approximate to ==Matthew Sackman2011-03-183-5/+5
| |/ /
| * | Take a single backup before any upgrade, remove it when we're all clear.Simon MacMullen2011-03-181-37/+69
| | |
| * | Merge headsSimon MacMullen2011-03-183-21/+20
| |\ \
| | * | Can't call =~= with non-version args, thus shuffle things around a bit. End ↵Matthew Sackman2011-03-171-17/+16
| | | | | | | | | | | | | | | | up saving a line.
| | * | Improve symmetry: if we write the running_disc_nodes on rabbit shutdown, we ↵Matthew Sackman2011-03-172-2/+2
| | | | | | | | | | | | | | | | should nuke it on rabbit startup. This then means that the prelaunch thingy is always run with the previously_running_disc_nodes file present. I believe this makes no semantic changes, but the improved symmetry is worth having
| | * | rabbit:stop() is not always called when rabbit is stopping. E.g. q(). ↵Matthew Sackman2011-03-172-2/+2
| | | | | | | | | | | | | | | | doesn't invoke rabbit:stop/0. It does invoke rabbit:stop/1 though.
| * | | Ensure mnesia is stopped for the local upgrade backup.Simon MacMullen2011-03-181-2/+3
| |/ /
| * | If we have version_not_available, then it makes sense to have ↵Matthew Sackman2011-03-171-2/+1
| | | | | | | | | | | | version_mismatch, not schema_mismatch
| * | renamingsMatthew Sackman2011-03-173-35/+34
| | |
| * | incorporate qa feedback. The version.erl api is rather nice now: the version ↵Matthew Sackman2011-03-173-146/+139
| | | | | | | | | | | | itself is entirely opaque - whilst it can be read, there's nothing provided to decompose it at all.