Michael Klishin
2fcb282633
Make 'rabbitmq-queues await_online_quorum_plus_one' a no-op for single node clusters
...
since it does not make sense in that case
2021-03-13 00:47:23 +03:00
Michael Klishin
17526987c6
Bump (c) year
2021-02-14 00:54:01 +03:00
Michael Klishin
5553a24545
Sync license headers with MPL2 in master
2020-07-14 03:54:19 +03:00
Michael Klishin
21abbe1fc8
rabbitmq-upgrade {drain,revive}: produce a sensible error when target node does not support maintenance mode
2020-07-14 03:52:02 +03:00
Michael Klishin
998701eb05
Introduce 'rabbitmq-upgrade drain' and 'rabbitmq-upgrade revive'
...
A part of rabbitmq/rabbitmq-server#2321
2020-07-14 03:52:02 +03:00
dcorbacho
679ca254f3
Switch to Mozilla Public License 2.0 (MPL 2.0)
2020-07-11 19:23:07 +01:00
Michael Klishin
3ba529f9e6
Default timeouts must be in milliseconds
2020-05-19 06:57:29 +03:00
Michael Klishin
4784cc0a34
Correct a typo in function name
2020-05-19 06:57:14 +03:00
Michael Klishin
ab1c80062d
Introduce 'rabbitmq-upgrade await_online_synchronized_mirror'
...
Similar in purpose to await_online_quorum_plus_one but
for classic mirrored queues.
Part of rabbitmq/rabbitmq-cli#408
2020-04-22 03:12:32 +03:00
Michael Klishin
da5fb5c07b
Rename a command file to follow the standard convention
2020-04-22 01:36:43 +03:00
Michael Klishin
d99cdd04f5
Introduce rabbitmq-upgrade await_online_quorum_plus_one
...
The readiness is similar to that of 'rabbitmq-diagnostics check_if_node_is_quorum_critical'
but this command awaits for it up to --timeout seconds.
While at it, refactor DefautOutput to detect and support JSON formatting
of most basic return values suc has :ok or {:error, map}.
Part of #408 .
2020-04-22 01:25:55 +03:00
Jean-Sébastien Pédron
0e15591bf5
Update copyright (year 2020)
2020-03-10 15:39:56 +01:00
Michael Klishin
73776fbf04
(c) bump
2019-12-29 05:50:26 +03:00
Michael Klishin
ccc7ebbafc
rabbitmq-upgrade: basic tests for post_upgrade, polishing
2019-09-22 08:31:20 +03:00
dcorbacho
dc29e5546c
Post upgrade command
...
[#166480167 ]
2019-09-18 11:37:18 +01:00