summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Klishin <michael@clojurewerkz.org>2021-03-21 13:19:12 +0300
committerMichael Klishin <michael@clojurewerkz.org>2021-03-22 21:44:19 +0300
commit8eac876bc8f0f74373a119490f0405413fc55cca (patch)
treec8a10a1bc1af245826f608d4902633ac1bbc8a20
parent62677cbacf8caf53d245da40a8681ae1b251fb42 (diff)
downloadrabbitmq-server-git-ra-systems.tar.gz
Use "quorum_queues" for QQ Ra systemra-systems
"quorum" and "coordination" are not very distinctive
-rw-r--r--deps/rabbit/src/rabbit.erl2
-rw-r--r--deps/rabbit/src/rabbit_quorum_queue.erl2
-rw-r--r--deps/rabbit/test/quorum_queue_SUITE.erl14
3 files changed, 9 insertions, 9 deletions
diff --git a/deps/rabbit/src/rabbit.erl b/deps/rabbit/src/rabbit.erl
index b48afd7987..71c375034e 100644
--- a/deps/rabbit/src/rabbit.erl
+++ b/deps/rabbit/src/rabbit.erl
@@ -371,7 +371,7 @@ run_prelaunch_second_phase() ->
?LOG_DEBUG("Starting Ra Systems"),
Default = ra_system:default_config(),
- Quorum = Default#{name => quorum},
+ Quorum = Default#{name => quorum_queues},
% names => ra_system:derive_names(quorum)},
CoordDataDir = filename:join([rabbit_mnesia:dir(), "coordination", node()]),
Coord = Default#{name => coordination,
diff --git a/deps/rabbit/src/rabbit_quorum_queue.erl b/deps/rabbit/src/rabbit_quorum_queue.erl
index 6d35aa9a7c..ceaaa884b8 100644
--- a/deps/rabbit/src/rabbit_quorum_queue.erl
+++ b/deps/rabbit/src/rabbit_quorum_queue.erl
@@ -76,7 +76,7 @@
-type msg_id() :: non_neg_integer().
-type qmsg() :: {rabbit_types:r('queue'), pid(), msg_id(), boolean(), rabbit_types:message()}.
--define(RA_SYSTEM, quorum).
+-define(RA_SYSTEM, quorum_queues).
-define(RA_WAL_NAME, ra_log_wal).
-define(STATISTICS_KEYS,
diff --git a/deps/rabbit/test/quorum_queue_SUITE.erl b/deps/rabbit/test/quorum_queue_SUITE.erl
index 3ef9bddae0..27ae7ba2f6 100644
--- a/deps/rabbit/test/quorum_queue_SUITE.erl
+++ b/deps/rabbit/test/quorum_queue_SUITE.erl
@@ -531,11 +531,11 @@ vhost_with_quorum_queue_is_deleted(Config) ->
?assertEqual({'queue.declare_ok', QName, 0, 0},
declare(Ch, QName, [{<<"x-queue-type">>, longstr, <<"quorum">>}])),
- UId = rpc:call(Node, ra_directory, where_is, [quorum, RaName]),
+ UId = rpc:call(Node, ra_directory, where_is, [quorum_queues, RaName]),
?assert(UId =/= undefined),
ok = rabbit_ct_broker_helpers:delete_vhost(Config, VHost),
%% validate quorum queues got deleted
- undefined = rpc:call(Node, ra_directory, where_is, [quorum, RaName]),
+ undefined = rpc:call(Node, ra_directory, where_is, [quorum_queues, RaName]),
ok.
restart_all_types(Config) ->
@@ -1615,10 +1615,10 @@ cleanup_data_dir(Config) ->
declare(Ch, QQ, [{<<"x-queue-type">>, longstr, <<"quorum">>}])),
timer:sleep(100),
- UId1 = proplists:get_value(ra_name(QQ), rpc:call(Server1, ra_directory, list_registered, [quorum])),
- UId2 = proplists:get_value(ra_name(QQ), rpc:call(Server2, ra_directory, list_registered, [quorum])),
- DataDir1 = rpc:call(Server1, ra_env, server_data_dir, [quorum, UId1]),
- DataDir2 = rpc:call(Server2, ra_env, server_data_dir, [quorum, UId2]),
+ UId1 = proplists:get_value(ra_name(QQ), rpc:call(Server1, ra_directory, list_registered, [quorum_queues])),
+ UId2 = proplists:get_value(ra_name(QQ), rpc:call(Server2, ra_directory, list_registered, [quorum_queues])),
+ DataDir1 = rpc:call(Server1, ra_env, server_data_dir, [quorum_queues, UId1]),
+ DataDir2 = rpc:call(Server2, ra_env, server_data_dir, [quorum_queues, UId2]),
?assert(filelib:is_dir(DataDir1)),
?assert(filelib:is_dir(DataDir2)),
@@ -2083,7 +2083,7 @@ message_bytes_metrics(Config) ->
memory_alarm_rolls_wal(Config) ->
[Server | _] = rabbit_ct_broker_helpers:get_node_configs(Config, nodename),
- #{wal_data_dir := WalDataDir} = ra_system:fetch(quorum, Server),
+ #{wal_data_dir := WalDataDir} = ra_system:fetch(quorum_queues, Server),
[Wal0] = filelib:wildcard(WalDataDir ++ "/*.wal"),
rabbit_ct_broker_helpers:set_alarm(Config, Server, memory),
rabbit_ct_helpers:await_condition(