diff options
| author | Alvaro Videla <videlalvaro@gmail.com> | 2015-08-26 15:54:22 +0200 |
|---|---|---|
| committer | Alvaro Videla <videlalvaro@gmail.com> | 2015-08-26 15:54:22 +0200 |
| commit | 1167e5a5808f47ee743634406a40f1050507d8c2 (patch) | |
| tree | 0fe4dcd3b394229f71f445409e75d7ff7aa621d0 | |
| parent | b61c80d1d75d162b8fd9e2958f03bd5b4ad96b82 (diff) | |
| parent | 9708dc8e2144f6217a662ed156b014fd301704ab (diff) | |
| download | rabbitmq-server-git-1167e5a5808f47ee743634406a40f1050507d8c2.tar.gz | |
Merge pull request #281 from rabbitmq/rabbitmq-server-279
Reduce default QI journal size
| -rw-r--r-- | ebin/rabbit_app.in | 2 | ||||
| -rw-r--r-- | src/rabbit_queue_index.erl | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/ebin/rabbit_app.in b/ebin/rabbit_app.in index 76376f11bd..37658d7312 100644 --- a/ebin/rabbit_app.in +++ b/ebin/rabbit_app.in @@ -30,7 +30,7 @@ {msg_store_file_size_limit, 16777216}, {fhc_write_buffering, true}, {fhc_read_buffering, true}, - {queue_index_max_journal_entries, 65536}, + {queue_index_max_journal_entries, 32768}, {queue_index_embed_msgs_below, 4096}, {default_user, <<"guest">>}, {default_pass, <<"guest">>}, diff --git a/src/rabbit_queue_index.erl b/src/rabbit_queue_index.erl index 0c7d7c230a..9bd917ee96 100644 --- a/src/rabbit_queue_index.erl +++ b/src/rabbit_queue_index.erl @@ -127,7 +127,8 @@ %% binary generation/matching with constant vs variable lengths. -define(REL_SEQ_BITS, 14). --define(SEGMENT_ENTRY_COUNT, 16384). %% trunc(math:pow(2,?REL_SEQ_BITS))). +%% calculated as trunc(math:pow(2,?REL_SEQ_BITS))). +-define(SEGMENT_ENTRY_COUNT, 16384). %% seq only is binary 01 followed by 14 bits of rel seq id %% (range: 0 - 16383) |
