]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
osd: add and utilize OSD_FIXED_COLLECTION_LIST feature
authorMykola Golub <mgolub@suse.com>
Thu, 30 Jul 2020 14:21:28 +0000 (15:21 +0100)
committerMykola Golub <mgolub@suse.com>
Thu, 20 Aug 2020 15:17:31 +0000 (16:17 +0100)
commit8f9d335bc7cccb221ca7316ee0c8f22198d0f9ef
treedc2942fc662fed26a92e9c3ad30cb21d2f0125fe
parentfb3c7d062e305d577286e9788e5d7536ad44364d
osd: add and utilize OSD_FIXED_COLLECTION_LIST feature

If all osds from upacting set have this feature set
the backend can use the new "fixed" collection_list method,
otherwise it fallbacks to the legacy method.

Signed-off-by: Mykola Golub <mgolub@suse.com>
src/include/ceph_features.h
src/osd/PGBackend.cc
src/osd/PGBackend.h
src/osd/PrimaryLogPG.h