]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
luminous: osd: Implement lazy omap usage statistics
authorBrad Hubbard <bhubbard@redhat.com>
Tue, 11 Dec 2018 04:00:35 +0000 (14:00 +1000)
committerBrad Hubbard <bhubbard@redhat.com>
Wed, 7 Aug 2019 05:42:08 +0000 (15:42 +1000)
commit4c2150d93bffe2b5adf3123fa594a241fe6b4d8a
tree5a752ae12384ee4ff866c8453edab910955c71a7
parentd70937065179614965acac2501436b6296b88895
luminous: osd: Implement lazy omap usage statistics

Opportunistic gathering of omap statistics during deep scrub.

Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
(cherry picked from commit 9e21ef0e40ff89b10dfdf857c703336496b3171f)

 Conflicts:
doc/dev/placement-group.rst: Trivial
src/osd/PGBackend.cc: Small difference in ScrubMap::object init
src/osd/osd_types.cc: Differences in structure versions and
        members
src/osd/osd_types.h: Differences in structure versions and
        members
doc/dev/placement-group.rst
src/mon/PGMap.cc
src/osd/PG.cc
src/osd/PG.h
src/osd/PGBackend.cc
src/osd/PGBackend.h
src/osd/ReplicatedBackend.cc
src/osd/osd_types.cc
src/osd/osd_types.h