summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMatthew Sackman <matthew@lshift.net>2010-01-17 20:48:11 +0000
committerMatthew Sackman <matthew@lshift.net>2010-01-17 20:48:11 +0000
commit33caa1d97ca81b59ebc44bef84feaaef2cf86e2c (patch)
treebd4e9f2d177838403f4171b90d4f6ad73a42fdb6 /include
parent236aeca90193e83bc46c75d1c29f52f9e876c8eb (diff)
downloadrabbitmq-server-git-33caa1d97ca81b59ebc44bef84feaaef2cf86e2c.tar.gz
Refactored and generally tidied the msg_store. Also added a write-back cache for the current file. This means that the clients don't need to go to the server when reading a msg from the current file. Managed to avoid using any further lines!
Diffstat (limited to 'include')
-rw-r--r--include/rabbit_msg_store.hrl7
1 files changed, 4 insertions, 3 deletions
diff --git a/include/rabbit_msg_store.hrl b/include/rabbit_msg_store.hrl
index a094454a78..4dff4a01b2 100644
--- a/include/rabbit_msg_store.hrl
+++ b/include/rabbit_msg_store.hrl
@@ -50,6 +50,7 @@
-define(HANDLE_CACHE_BUFFER_SIZE, 1048576). %% 1MB
--define(FILE_SUMMARY_ETS_NAME, rabbit_msg_store_file_summary).
--define(CACHE_ETS_NAME, rabbit_msg_store_cache).
--define(FILE_HANDLES_ETS_NAME, rabbit_msg_store_file_handles).
+-define(FILE_SUMMARY_ETS_NAME, rabbit_msg_store_file_summary).
+-define(CACHE_ETS_NAME, rabbit_msg_store_cache).
+-define(FILE_HANDLES_ETS_NAME, rabbit_msg_store_file_handles).
+-define(CUR_FILE_CACHE_ETS_NAME, rabbit_msg_store_cur_file).