diff options
| author | Michael Klishin <michael@clojurewerkz.org> | 2020-07-14 03:41:25 +0300 |
|---|---|---|
| committer | Michael Klishin <michael@clojurewerkz.org> | 2020-07-14 03:50:33 +0300 |
| commit | 21231bb4da7d7ca8ac0e5950aca251273d1476ac (patch) | |
| tree | e72a9837a682d78572b88aa0ecf7d14978374374 /src/rabbit.erl | |
| parent | f7a9449c6741de71e83af697220ec2f1bc5cabbd (diff) | |
| download | rabbitmq-server-git-21231bb4da7d7ca8ac0e5950aca251273d1476ac.tar.gz | |
Hide maintenance mode behind a feature flag
Otherwise we'd lose mixed version cluster compatibility.
We cannot pre-create a table since it will be checked for existence
on cluster peers.
We cannot use an upgrade function since it assumes a cluster-wide
restart.
A feature flag avoids as many headaches as possible and when
flags are detected to be compatible on node start, they are
all enabled automatically.
References #2321.
Diffstat (limited to 'src/rabbit.erl')
0 files changed, 0 insertions, 0 deletions
