From 19305c223cde1c63e5e7692c243ecaff8dae0895 Mon Sep 17 00:00:00 2001 From: Andrew Mayorov Date: Mon, 12 Feb 2024 18:47:13 +0100 Subject: [PATCH] fix(dsrepl): require majority for replication-related tables --- .../src/emqx_ds_replication_layer_meta.erl | 5 ----- 1 file changed, 5 deletions(-) diff --git a/apps/emqx_durable_storage/src/emqx_ds_replication_layer_meta.erl b/apps/emqx_durable_storage/src/emqx_ds_replication_layer_meta.erl index add67db20..726c81ff3 100644 --- a/apps/emqx_durable_storage/src/emqx_ds_replication_layer_meta.erl +++ b/apps/emqx_durable_storage/src/emqx_ds_replication_layer_meta.erl @@ -347,11 +347,8 @@ claim_site(Site, Node) -> %%================================================================================ ensure_tables() -> - %% TODO: seems like it may introduce flakiness - Majority = false, ok = mria:create_table(?META_TAB, [ {rlog_shard, ?SHARD}, - {majority, Majority}, {type, ordered_set}, {storage, disc_copies}, {record_name, ?META_TAB}, @@ -359,7 +356,6 @@ ensure_tables() -> ]), ok = mria:create_table(?NODE_TAB, [ {rlog_shard, ?SHARD}, - {majority, Majority}, {type, ordered_set}, {storage, disc_copies}, {record_name, ?NODE_TAB}, @@ -367,7 +363,6 @@ ensure_tables() -> ]), ok = mria:create_table(?SHARD_TAB, [ {rlog_shard, ?SHARD}, - {majority, Majority}, {type, ordered_set}, {storage, disc_copies}, {record_name, ?SHARD_TAB},