summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLoïc Hoguin <lhoguin@vmware.com>2021-03-08 12:54:43 +0100
committerLoïc Hoguin <lhoguin@vmware.com>2021-03-08 12:54:43 +0100
commit05ed79bc8f61175297951668ef6be4ad3611a537 (patch)
tree7881100c4195be38f41148d5170af6ed39442917
parent6de21fe717547a1e225aac4191f0b012b554a7c7 (diff)
downloadrabbitmq-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.erl4
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;