summaryrefslogtreecommitdiff
path: root/src/gatherer.erl
diff options
context:
space:
mode:
authorAlvaro Videla <videlalvaro@gmail.com>2015-08-27 00:39:33 +0200
committerAlvaro Videla <videlalvaro@gmail.com>2015-08-27 00:39:33 +0200
commita8d40f06ee8c91cb83fcbb912a1f36d8d9e707ce (patch)
tree99586d842e25b0238a7e62537dcc04296b4ce1ab /src/gatherer.erl
parent1167e5a5808f47ee743634406a40f1050507d8c2 (diff)
downloadrabbitmq-server-git-a8d40f06ee8c91cb83fcbb912a1f36d8d9e707ce.tar.gz
improves push_betas_to_deltas performance
When messages are persistend to the index, instead of pushing one message at a time to the FHC, now first we accumulate them in a list that acts as a cache, and then we push them all at once once push_betas_to_deltas finished recursion. The same is done when marking the message as delivered.
Diffstat (limited to 'src/gatherer.erl')
0 files changed, 0 insertions, 0 deletions