]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
os/LevelDBStore: merge adjacent ranges in compactionqueue
authorSage Weil <sage@inktank.com>
Thu, 30 May 2013 21:26:42 +0000 (14:26 -0700)
committerSage Weil <sage@inktank.com>
Thu, 30 May 2013 21:26:42 +0000 (14:26 -0700)
commitf628dd0e4a5ace079568773edfab29d9f764d4f0
tree3288a044501c2928c9701b16f3b12707255eb0b2
parent6da4b20ca53fc8161485c8a99a6b333e23ace30e
os/LevelDBStore: merge adjacent ranges in compactionqueue

If we get behind and multiple adjacent ranges end up in the queue, merge
them so that we fire off compaction on larger ranges.

Signed-off-by: Sage Weil <sage@inktank.com>
src/os/LevelDBStore.cc
src/os/LevelDBStore.h