]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
os/bluestore: Improve _block_picker function
authorAdam Kupczyk <akupczyk@redhat.com>
Wed, 19 May 2021 10:49:37 +0000 (12:49 +0200)
committerAdam Kupczyk <akupczyk@redhat.com>
Fri, 21 May 2021 10:15:29 +0000 (12:15 +0200)
commitc732060d3e3ef96c6da06c9dde3ed8c064a50965
tree19ff6270c156bf0ad2c2282977fd9e086c1e47e5
parent4e67878cb9f5a41f6c2b81ea4acb0af047bbe28f
os/bluestore: Improve _block_picker function

Make _block_picker function scan (*cursor, end) + (begin, *cursor) instead of (*cursor, end) + (begin, end).
The second run over range (*cursor, end) could never yield any results.

Signed-off-by: Adam Kupczyk <akupczyk@redhat.com>
src/os/bluestore/AvlAllocator.cc