diff options
| author | Matthew Sackman <matthew@lshift.net> | 2010-04-01 19:08:04 +0100 |
|---|---|---|
| committer | Matthew Sackman <matthew@lshift.net> | 2010-04-01 19:08:04 +0100 |
| commit | 72519fca997e48195c1ef56e26597fa3395c99d1 (patch) | |
| tree | c1eb0a97ece1edc59ce5d5388d66530fc3c93cba /include | |
| parent | ae47f65d16cb229e4298aea435e543f1ccd55f16 (diff) | |
| download | rabbitmq-server-git-72519fca997e48195c1ef56e26597fa3395c99d1.tar.gz | |
Split msg_store into two msg stores, one for persistent and one for transient. This is the first step in trying to make startup and recovery of data on disk much faster.
Diffstat (limited to 'include')
| -rw-r--r-- | include/rabbit.hrl | 3 | ||||
| -rw-r--r-- | include/rabbit_msg_store.hrl | 5 |
2 files changed, 3 insertions, 5 deletions
diff --git a/include/rabbit.hrl b/include/rabbit.hrl index df282029e5..e9fa6e376c 100644 --- a/include/rabbit.hrl +++ b/include/rabbit.hrl @@ -177,6 +177,9 @@ -define(MAX_WAIT, 16#ffffffff). +-define(PERSISTENT_MSG_STORE, msg_store_persistent). +-define(TRANSIENT_MSG_STORE, msg_store_transient). + -ifdef(debug). -define(LOGDEBUG0(F), rabbit_log:debug(F)). -define(LOGDEBUG(F,A), rabbit_log:debug(F,A)). diff --git a/include/rabbit_msg_store.hrl b/include/rabbit_msg_store.hrl index 6f557c1835..2c2735d483 100644 --- a/include/rabbit_msg_store.hrl +++ b/include/rabbit_msg_store.hrl @@ -49,8 +49,3 @@ -define(FILE_SIZE_LIMIT, (16*1024*1024)). -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(CUR_FILE_CACHE_ETS_NAME, rabbit_msg_store_cur_file). |
