summaryrefslogtreecommitdiff
path: root/docs/rabbitmq-server.service.example
diff options
context:
space:
mode:
authorGerhard Lazu <gerhard@lazu.co.uk>2018-02-22 16:33:46 +0000
committerGerhard Lazu <gerhard@lazu.co.uk>2018-03-27 16:07:35 +0100
commit52dba0346cf092d9f6160ab7776487ed24df408a (patch)
treed1d4f2ec9108831c12489448c9648c5b93437689 /docs/rabbitmq-server.service.example
parent30a1a2f76bb21b598e1f3ce5e67725032cb38701 (diff)
downloadrabbitmq-server-git-52dba0346cf092d9f6160ab7776487ed24df408a.tar.gz
Split single Mnesia transaction that runs on_node_down
Rather than using a single Mnesia transaction to clean queues when a node goes down, split it into many transactions so that other Mnesia operations can make progress. This is especially important when nodes join the cluster, since Mnesia on the newly started node will not be able to synchronise if there is a long-running Mnesia transaction. This commit is not complete, we need feedback on the comments left in the code before we can settle on a final version that can be merged. For more context, see #1513 Partner-in-crime: @essen
Diffstat (limited to 'docs/rabbitmq-server.service.example')
0 files changed, 0 insertions, 0 deletions