]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
Merge PR #25132 into master
authorSage Weil <sage@redhat.com>
Fri, 18 Jan 2019 15:38:59 +0000 (09:38 -0600)
committerSage Weil <sage@redhat.com>
Fri, 18 Jan 2019 15:38:59 +0000 (09:38 -0600)
commitc3902304773ec5b9a2786291172c1caa4d11345d
tree1e4ff5fd485178389b70f8e20e211ad2f8724b2d
parent011dd30934742d253c5f797d71a1e422709ff002
parenta1d07f072bd2fdf97722aa05ddbf166fe5fd06f1
Merge PR #25132 into master

* refs/pull/25132/head:
os/bluestore: implement kv update on bluefs extents info change.
os/bluestore: use original algorithm to calculate BlueFS gift size for explicit allocation.
os/bluestore: get rid of bluefs space gifting performed in background
os/bluestore: do KV/FM/allocator opening in two stages.
os/bluestore: detach FreelistManager from DB instance.
test/osd/store_test: add test case for explicit bluefs expanding.
os/bluestore: implement explicit bluefs space allocation at slow device
os/bluestore: unify allocator dump on bluefs space failures
os/bluestore: stop keeping bluefs_extents at KV

Reviewed-by: Sage Weil <sage@redhat.com>
src/common/options.cc
src/kv/KeyValueDB.h
src/kv/RocksDBStore.cc
src/kv/RocksDBStore.h
src/os/bluestore/BlueStore.cc
src/os/bluestore/BlueStore.h