chore(mnesia): explicitly specify the copy type for table
This commit is contained in:
parent
76fc6225d3
commit
f2190dd5b5
|
@ -133,11 +133,11 @@ mnesia(copy) ->
|
|||
%% Copy rule table
|
||||
ok = ekka_mnesia:copy_table(?RULE_TAB, disc_copies),
|
||||
%% Copy rule action table
|
||||
ok = ekka_mnesia:copy_table(?ACTION_TAB),
|
||||
ok = ekka_mnesia:copy_table(?ACTION_TAB, ram_copies),
|
||||
%% Copy resource table
|
||||
ok = ekka_mnesia:copy_table(?RES_TAB, disc_copies),
|
||||
%% Copy resource type table
|
||||
ok = ekka_mnesia:copy_table(?RES_TYPE_TAB).
|
||||
ok = ekka_mnesia:copy_table(?RES_TYPE_TAB, ram_copies).
|
||||
|
||||
dump() ->
|
||||
io:format("Rules: ~p~n"
|
||||
|
|
|
@ -108,7 +108,7 @@ init([]) ->
|
|||
{attributes, record_info(fields, channel)},
|
||||
{storage_properties, [{ets, [{read_concurrency, true},
|
||||
{write_concurrency, true}]}]}]),
|
||||
ok = ekka_mnesia:copy_table(?TAB),
|
||||
ok = ekka_mnesia:copy_table(?TAB, ram_copies),
|
||||
ok = ekka:monitor(membership),
|
||||
{ok, #{}}.
|
||||
|
||||
|
|
|
@ -83,7 +83,7 @@ mnesia(boot) ->
|
|||
{storage_properties, [{ets, [{read_concurrency, true},
|
||||
{write_concurrency, true}]}]}]);
|
||||
mnesia(copy) ->
|
||||
ok = ekka_mnesia:copy_table(?ROUTE_TAB).
|
||||
ok = ekka_mnesia:copy_table(?ROUTE_TAB, ram_copies).
|
||||
|
||||
%%--------------------------------------------------------------------
|
||||
%% Start a router
|
||||
|
|
|
@ -68,7 +68,7 @@ mnesia(boot) ->
|
|||
{storage_properties, [{ets, [{read_concurrency, true}]}]}]);
|
||||
|
||||
mnesia(copy) ->
|
||||
ok = ekka_mnesia:copy_table(?ROUTING_NODE).
|
||||
ok = ekka_mnesia:copy_table(?ROUTING_NODE, ram_copies).
|
||||
|
||||
%%--------------------------------------------------------------------
|
||||
%% API
|
||||
|
|
|
@ -84,7 +84,7 @@ mnesia(boot) ->
|
|||
{attributes, record_info(fields, emqx_shared_subscription)}]);
|
||||
|
||||
mnesia(copy) ->
|
||||
ok = ekka_mnesia:copy_table(?TAB).
|
||||
ok = ekka_mnesia:copy_table(?TAB, ram_copies).
|
||||
|
||||
%%--------------------------------------------------------------------
|
||||
%% API
|
||||
|
|
|
@ -69,9 +69,9 @@ mnesia(boot) ->
|
|||
|
||||
mnesia(copy) ->
|
||||
%% Copy trie table
|
||||
ok = ekka_mnesia:copy_table(?TRIE_TAB),
|
||||
ok = ekka_mnesia:copy_table(?TRIE_TAB, ram_copies),
|
||||
%% Copy trie_node table
|
||||
ok = ekka_mnesia:copy_table(?TRIE_NODE_TAB).
|
||||
ok = ekka_mnesia:copy_table(?TRIE_NODE_TAB, ram_copies).
|
||||
|
||||
%%--------------------------------------------------------------------
|
||||
%% Trie APIs
|
||||
|
|
Loading…
Reference in New Issue