Преглед изворни кода

feat(cm): change emqx_channel_info to ordered_set table

JianBo He пре 3 година
родитељ
комит
36de83a50a
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      apps/emqx/src/emqx_cm.erl

+ 1 - 1
apps/emqx/src/emqx_cm.erl

@@ -650,7 +650,7 @@ init([]) ->
     TabOpts = [public, {write_concurrency, true}],
     ok = emqx_tables:new(?CHAN_TAB, [bag, {read_concurrency, true} | TabOpts]),
     ok = emqx_tables:new(?CHAN_CONN_TAB, [bag | TabOpts]),
-    ok = emqx_tables:new(?CHAN_INFO_TAB, [set, compressed | TabOpts]),
+    ok = emqx_tables:new(?CHAN_INFO_TAB, [ordered_set, compressed | TabOpts]),
     ok = emqx_tables:new(?CHAN_LIVE_TAB, [set, {write_concurrency, true} | TabOpts]),
     ok = emqx_stats:update_interval(chan_stats, fun ?MODULE:stats_fun/0),
     State = #{chan_pmon => emqx_pmon:new()},