wip: require majority for replication-related tables
This commit is contained in:
parent
5ab036a5d2
commit
3a6b4b57d7
|
@ -373,11 +373,8 @@ in_sync_replicas_trans(DB, Shard) ->
|
||||||
%%================================================================================
|
%%================================================================================
|
||||||
|
|
||||||
ensure_tables() ->
|
ensure_tables() ->
|
||||||
%% TODO: seems like it may introduce flakiness
|
|
||||||
Majority = false,
|
|
||||||
ok = mria:create_table(?META_TAB, [
|
ok = mria:create_table(?META_TAB, [
|
||||||
{rlog_shard, ?SHARD},
|
{rlog_shard, ?SHARD},
|
||||||
{majority, Majority},
|
|
||||||
{type, ordered_set},
|
{type, ordered_set},
|
||||||
{storage, disc_copies},
|
{storage, disc_copies},
|
||||||
{record_name, ?META_TAB},
|
{record_name, ?META_TAB},
|
||||||
|
@ -385,7 +382,6 @@ ensure_tables() ->
|
||||||
]),
|
]),
|
||||||
ok = mria:create_table(?NODE_TAB, [
|
ok = mria:create_table(?NODE_TAB, [
|
||||||
{rlog_shard, ?SHARD},
|
{rlog_shard, ?SHARD},
|
||||||
{majority, Majority},
|
|
||||||
{type, ordered_set},
|
{type, ordered_set},
|
||||||
{storage, disc_copies},
|
{storage, disc_copies},
|
||||||
{record_name, ?NODE_TAB},
|
{record_name, ?NODE_TAB},
|
||||||
|
@ -393,7 +389,6 @@ ensure_tables() ->
|
||||||
]),
|
]),
|
||||||
ok = mria:create_table(?SHARD_TAB, [
|
ok = mria:create_table(?SHARD_TAB, [
|
||||||
{rlog_shard, ?SHARD},
|
{rlog_shard, ?SHARD},
|
||||||
{majority, Majority},
|
|
||||||
{type, ordered_set},
|
{type, ordered_set},
|
||||||
{storage, disc_copies},
|
{storage, disc_copies},
|
||||||
{record_name, ?SHARD_TAB},
|
{record_name, ?SHARD_TAB},
|
||||||
|
|
Loading…
Reference in New Issue