]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
os/bluestore: make fsck repair convert to per-pool omap
authorSage Weil <sage@redhat.com>
Tue, 30 Jul 2019 00:43:53 +0000 (19:43 -0500)
committerSage Weil <sage@redhat.com>
Thu, 8 Aug 2019 22:26:24 +0000 (17:26 -0500)
commitb1e44c3298c5d3e86411a61d16dceafac1547fee
treee742536b5276a7184849beaf1aa8d2f8c5cb6bd1
parentb2119ffb501b81b618ee7eb851b95963d4528847
os/bluestore: make fsck repair convert to per-pool omap

- error if objects not per-pool
- error if per_pool_omap not set
- convert as we go, and set the flag at the end

Signed-off-by: Sage Weil <sage@redhat.com>
src/os/bluestore/BlueStore.cc
src/os/bluestore/BlueStore.h