From 4deb96dc91e8f582de0fe0250f1e19ae71039027 Mon Sep 17 00:00:00 2001 From: Feng Date: Thu, 3 Dec 2015 21:17:07 +0800 Subject: [PATCH] 0.14 --- src/emqttd_trie.erl | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/emqttd_trie.erl b/src/emqttd_trie.erl index a10021ed3..dd3920fa6 100644 --- a/src/emqttd_trie.erl +++ b/src/emqttd_trie.erl @@ -27,7 +27,6 @@ %%% @end %%% %%% @author Feng Lee -%%% %%%----------------------------------------------------------------------------- -module(emqttd_trie). @@ -63,16 +62,17 @@ %%%============================================================================= %%------------------------------------------------------------------------------ -%% @doc Create trie tables +%% @doc Create Trie Tables %% @end %%------------------------------------------------------------------------------ -spec mnesia(boot | copy) -> ok. mnesia(boot) -> - %% trie tree tables + %% Trie Table ok = emqttd_mnesia:create_table(trie, [ {ram_copies, [node()]}, {record_name, trie}, {attributes, record_info(fields, trie)}]), + %% Trie Node Table ok = emqttd_mnesia:create_table(trie_node, [ {ram_copies, [node()]}, {record_name, trie_node}, @@ -83,7 +83,9 @@ mnesia(boot) -> %% @end %%------------------------------------------------------------------------------ mnesia(copy) -> + %% Copy Trie Table ok = emqttd_mnesia:copy_table(trie), + %% Copy Trie Node Table ok = emqttd_mnesia:copy_table(trie_node). %%%=============================================================================