From 2f405f9fa6f178876d994346d9848746c646b641 Mon Sep 17 00:00:00 2001 From: William Yang Date: Tue, 4 May 2021 09:10:03 +0200 Subject: [PATCH] feat(upgrade): upgrade code for new trans lock types --- src/emqx.appup.src | 60 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/src/emqx.appup.src b/src/emqx.appup.src index cb563b653..f87d3f5c2 100644 --- a/src/emqx.appup.src +++ b/src/emqx.appup.src @@ -8,23 +8,49 @@ end, {VSN, [ + {"4.2.11", [ + {load_module, emqx_router_sup, soft_purge, soft_purge, []}, + {load_module, emqx_broker, soft_purge, soft_purge, []}, + {load_module, emqx_trie, soft_purge, soft_purge, []}, + {load_module, emqx_router, soft_purge, soft_purge, [emqx_trie]} + ]}, {"4.2.10", [ + {load_module, emqx_router_sup, soft_purge, soft_purge, []}, + {load_module, emqx_broker, soft_purge, soft_purge, []}, + {load_module, emqx_trie, soft_purge, soft_purge, []}, + {load_module, emqx_router, soft_purge, soft_purge, [emqx_trie]}, {load_module, emqx_ws_connection, brutal_purge, soft_purge, []} ]}, {"4.2.9", [ + {load_module, emqx_router_sup, soft_purge, soft_purge, []}, + {load_module, emqx_broker, soft_purge, soft_purge, []}, + {load_module, emqx_trie, soft_purge, soft_purge, []}, + {load_module, emqx_router, soft_purge, soft_purge, [emqx_trie]}, {load_module, emqx_connection, brutal_purge, soft_purge, []}, {load_module, emqx_ws_connection, brutal_purge, soft_purge, []} ]}, {<<"4.2.[34567]">>, [ + {load_module, emqx_router_sup, soft_purge, soft_purge, []}, + {load_module, emqx_broker, soft_purge, soft_purge, []}, + {load_module, emqx_trie, soft_purge, soft_purge, []}, + {load_module, emqx_router, soft_purge, soft_purge, [emqx_trie]}, {load_module, emqx_frame, brutal_purge, soft_purge, []}, {load_module, emqx_ws_connection, brutal_purge, soft_purge, []} ]}, {"4.2.2", [ + {load_module, emqx_router_sup, soft_purge, soft_purge, []}, + {load_module, emqx_broker, soft_purge, soft_purge, []}, + {load_module, emqx_trie, soft_purge, soft_purge, []}, + {load_module, emqx_router, soft_purge, soft_purge, [emqx_trie]}, {load_module, emqx_frame, brutal_purge, soft_purge, []}, {load_module, emqx_metrics, brutal_purge, soft_purge, []}, {load_module, emqx_ws_connection, brutal_purge, soft_purge, []} ]}, {"4.2.1", [ + {load_module, emqx_router_sup, soft_purge, soft_purge, []}, + {load_module, emqx_broker, soft_purge, soft_purge, []}, + {load_module, emqx_trie, soft_purge, soft_purge, []}, + {load_module, emqx_router, soft_purge, soft_purge, [emqx_trie]}, {load_module, emqx_frame, brutal_purge, soft_purge, []}, {load_module, emqx_metrics, brutal_purge, soft_purge, []}, {load_module, emqx_channel, brutal_purge, soft_purge, []}, @@ -33,6 +59,10 @@ {load_module, emqx_ws_connection, brutal_purge, soft_purge, []} ]}, {"4.2.0", [ + {load_module, emqx_router_sup, soft_purge, soft_purge, []}, + {load_module, emqx_broker, soft_purge, soft_purge, []}, + {load_module, emqx_trie, soft_purge, soft_purge, []}, + {load_module, emqx_router, soft_purge, soft_purge, [emqx_trie]}, {load_module, emqx_frame, brutal_purge, soft_purge, []}, {load_module, emqx_metrics, brutal_purge, soft_purge, []}, {load_module, emqx_channel, brutal_purge, soft_purge, []}, @@ -47,23 +77,49 @@ {<<".*">>, []} ], [ + {"4.2.11", [ + {load_module, emqx_router_sup, soft_purge, soft_purge, []}, + {load_module, emqx_broker, soft_purge, soft_purge, []}, + {load_module, emqx_trie, soft_purge, soft_purge, [emqx_router]}, + {load_module, emqx_router, soft_purge, soft_purge, []} + ]}, {"4.2.10", [ + {load_module, emqx_router_sup, soft_purge, soft_purge, []}, + {load_module, emqx_broker, soft_purge, soft_purge, []}, + {load_module, emqx_trie, soft_purge, soft_purge, [emqx_router]}, + {load_module, emqx_router, soft_purge, soft_purge, []}, {load_module, emqx_ws_connection, brutal_purge, soft_purge, []} ]}, {"4.2.9", [ + {load_module, emqx_router_sup, soft_purge, soft_purge, []}, + {load_module, emqx_broker, soft_purge, soft_purge, []}, + {load_module, emqx_trie, soft_purge, soft_purge, [emqx_router]}, + {load_module, emqx_router, soft_purge, soft_purge, []}, {load_module, emqx_connection, brutal_purge, soft_purge, []}, {load_module, emqx_ws_connection, brutal_purge, soft_purge, []} ]}, {<<"4.2.[34567]">>, [ + {load_module, emqx_router_sup, soft_purge, soft_purge, []}, + {load_module, emqx_broker, soft_purge, soft_purge, []}, + {load_module, emqx_trie, soft_purge, soft_purge, [emqx_router]}, + {load_module, emqx_router, soft_purge, soft_purge, []}, {load_module, emqx_frame, brutal_purge, soft_purge, []}, {load_module, emqx_ws_connection, brutal_purge, soft_purge, []} ]}, {"4.2.2", [ + {load_module, emqx_router_sup, soft_purge, soft_purge, []}, + {load_module, emqx_broker, soft_purge, soft_purge, []}, + {load_module, emqx_trie, soft_purge, soft_purge, [emqx_router]}, + {load_module, emqx_router, soft_purge, soft_purge, []}, {load_module, emqx_frame, brutal_purge, soft_purge, []}, {load_module, emqx_metrics, brutal_purge, soft_purge, []}, {load_module, emqx_ws_connection, brutal_purge, soft_purge, []} ]}, {"4.2.1", [ + {load_module, emqx_router_sup, soft_purge, soft_purge, []}, + {load_module, emqx_broker, soft_purge, soft_purge, []}, + {load_module, emqx_trie, soft_purge, soft_purge, [emqx_router]}, + {load_module, emqx_router, soft_purge, soft_purge, []}, {load_module, emqx_frame, brutal_purge, soft_purge, []}, {load_module, emqx_metrics, brutal_purge, soft_purge, []}, {load_module, emqx_channel, brutal_purge, soft_purge, []}, @@ -72,6 +128,10 @@ {load_module, emqx_ws_connection, brutal_purge, soft_purge, []} ]}, {"4.2.0", [ + {load_module, emqx_router_sup, soft_purge, soft_purge, []}, + {load_module, emqx_broker, soft_purge, soft_purge, []}, + {load_module, emqx_trie, soft_purge, soft_purge, [emqx_router]}, + {load_module, emqx_router, soft_purge, soft_purge, []}, {load_module, emqx_frame, brutal_purge, soft_purge, []}, {load_module, emqx_metrics, brutal_purge, soft_purge, []}, {load_module, emqx_channel, brutal_purge, soft_purge, []},