diff options
| author | Matthew Sackman <matthew@lshift.net> | 2010-01-17 20:48:11 +0000 |
|---|---|---|
| committer | Matthew Sackman <matthew@lshift.net> | 2010-01-17 20:48:11 +0000 |
| commit | 33caa1d97ca81b59ebc44bef84feaaef2cf86e2c (patch) | |
| tree | bd4e9f2d177838403f4171b90d4f6ad73a42fdb6 /include | |
| parent | 236aeca90193e83bc46c75d1c29f52f9e876c8eb (diff) | |
| download | rabbitmq-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.hrl | 7 |
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). |
