]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd: Track num_objects_repaired in pg stats 2(3)
authorDavid Zafman <dzafman@redhat.com>
Thu, 14 Mar 2019 23:29:50 +0000 (16:29 -0700)
committerDavid Zafman <dzafman@redhat.com>
Mon, 1 Apr 2019 14:56:37 +0000 (07:56 -0700)
commite56c68c57404812974e75b85c573b3435e85d966
treebb30d3489b4d134030b77c2ae649d03b3bdfe910
parentd8f26bde62fef23617b6eb02feadb201fa7018d3
osd: Track num_objects_repaired in pg stats 2(3)

Leave repair pg state on until recovery finishes or a new scrub starts

Fixes: http://tracker.ceph.com/issues/38616
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit d2ca3d2feb442f97ca89023c7d01178d96f517a6)
qa/standalone/osd/osd-rep-recov-eio.sh
qa/standalone/scrub/osd-scrub-repair.sh
src/osd/ECBackend.cc
src/osd/PG.cc
src/osd/PG.h
src/osd/PGBackend.h
src/osd/PrimaryLogPG.cc
src/osd/PrimaryLogPG.h
src/osd/ReplicatedBackend.cc
src/osd/osd_types.cc
src/osd/osd_types.h