summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorMatthias Radestock <matthias@lshift.net>2010-04-27 05:12:25 +0100
committerMatthias Radestock <matthias@lshift.net>2010-04-27 05:12:25 +0100
commita872bd426153d9d8a7d3f255f92241c9ca1ad926 (patch)
tree2818939f5174705a9f9daf930cb5de44fe352c6e /scripts
parent2abce2db6cb2af6f0f55efdc8f409f8b7a0470e5 (diff)
downloadrabbitmq-server-git-a872bd426153d9d8a7d3f255f92241c9ca1ad926.tar.gz
turn queue recovery upside down
instead of the persister pushing recovered messages to the queues, the queues pull recovered messages from the persister. This allows us to perform queue recovery before recording the existince of the queues in mnesia, and thus prevents access to potentially uninitialised queues from other cluster nodes. It also makes the dependency between queues and the persister one way.
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions