]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: Improve _block_picker function
authorAdam Kupczyk <akupczyk@redhat.com>
Wed, 19 May 2021 10:49:37 +0000 (12:49 +0200)
committerMauricio Faria de Oliveira <mfo@canonical.com>
Wed, 10 Nov 2021 15:10:02 +0000 (12:10 -0300)
commita3ea37622ee2d0df6f213ac835d00895ad55e8d4
tree74c670fbfe26667f53d4725214f789649ae33eb2
parent9ae793bee24d15e32164ec9d2c415f5050ff91c6
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>
(cherry picked from commit c732060d3e3ef96c6da06c9dde3ed8c064a50965)
Signed-off-by: Mauricio Faria de Oliveira <mfo@canonical.com>
src/os/bluestore/AvlAllocator.cc