diff options
author | Loïc Hoguin <lhoguin@vmware.com> | 2021-03-08 12:54:43 +0100 |
---|---|---|
committer | Loïc Hoguin <lhoguin@vmware.com> | 2021-03-08 12:54:43 +0100 |
commit | 05ed79bc8f61175297951668ef6be4ad3611a537 (patch) | |
tree | 7881100c4195be38f41148d5170af6ed39442917 | |
parent | 6de21fe717547a1e225aac4191f0b012b554a7c7 (diff) | |
download | rabbitmq-server-git-lazy-queues-aggressive-reduce-memory.tar.gz |
Don't flush the index when reducing memory?lazy-queues-aggressive-reduce-memory
-rw-r--r-- | deps/rabbit/src/rabbit_variable_queue.erl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/deps/rabbit/src/rabbit_variable_queue.erl b/deps/rabbit/src/rabbit_variable_queue.erl index 02c0128234..9387d2fb7d 100644 --- a/deps/rabbit/src/rabbit_variable_queue.erl +++ b/deps/rabbit/src/rabbit_variable_queue.erl @@ -2496,9 +2496,9 @@ reduce_memory_use(State = #vqstate { State2 end, State4 = push_betas_to_deltas(?QUEUE:len(Q3), State3), - State5 = State4 #vqstate { index_state = rabbit_queue_index:flush(IndexState) }, +% State5 = State4 #vqstate { index_state = rabbit_queue_index:flush(IndexState) }, garbage_collect(), - State5. + State4. maybe_bump_reduce_memory_use(State = #vqstate{ waiting_bump = true }) -> State; |