diff options
author | Matthias Radestock <matthias@rabbitmq.com> | 2011-12-01 08:54:29 +0000 |
---|---|---|
committer | Matthias Radestock <matthias@rabbitmq.com> | 2011-12-01 08:54:29 +0000 |
commit | 10eee87f98bd2de23f8416c978bef370053c9143 (patch) | |
tree | 4439e13e34b0d023df6420847b88425c15e70e77 /src/rabbit_upgrade_functions.erl | |
parent | 9458469cb8e066cacff9daca4fa969bfb5d8eb61 (diff) | |
download | rabbitmq-server-10eee87f98bd2de23f8416c978bef370053c9143.tar.gz |
add upgrade step
Diffstat (limited to 'src/rabbit_upgrade_functions.erl')
-rw-r--r-- | src/rabbit_upgrade_functions.erl | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/rabbit_upgrade_functions.erl b/src/rabbit_upgrade_functions.erl index e0ca8cbb..f164035e 100644 --- a/src/rabbit_upgrade_functions.erl +++ b/src/rabbit_upgrade_functions.erl @@ -35,6 +35,7 @@ -rabbit_upgrade({gm, mnesia, []}). -rabbit_upgrade({exchange_scratch, mnesia, [trace_exchanges]}). -rabbit_upgrade({mirrored_supervisor, mnesia, []}). +-rabbit_upgrade({topic_trie_node, mnesia, []}). %% ------------------------------------------------------------------- @@ -54,6 +55,7 @@ -spec(gm/0 :: () -> 'ok'). -spec(exchange_scratch/0 :: () -> 'ok'). -spec(mirrored_supervisor/0 :: () -> 'ok'). +-spec(topic_trie_node/0 :: () -> 'ok'). -endif. @@ -177,6 +179,12 @@ mirrored_supervisor() -> [{record_name, mirrored_sup_childspec}, {attributes, [key, mirroring_pid, childspec]}]). +topic_trie_node() -> + create(rabbit_topic_trie_node, + [{record_name, topic_trie_node}, + {attributes, [trie_node, edge_count, binding_count]}, + {type, ordered_set}]). + %%-------------------------------------------------------------------- transform(TableName, Fun, FieldList) -> |