]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
PGLog, PrimaryLogPG: rebuild the missing set when the OSDMap flag is set
authorJosh Durgin <jdurgin@redhat.com>
Thu, 13 Jul 2017 18:44:21 +0000 (14:44 -0400)
committerJosh Durgin <jdurgin@redhat.com>
Wed, 19 Jul 2017 06:47:46 +0000 (02:47 -0400)
commitb09249dee27f9586c4809a22f909725921eb82db
tree908e5bdc0acd4004ea9c5ee029dcba19dfa30bdc
parenta51d5fd9a11e852361df5e3e90d04710a8f19cb4
PGLog, PrimaryLogPG: rebuild the missing set when the OSDMap flag is set

The recovery_deletes flag will only be set once, by the 'ceph osd
require-osd-release luminous' command.

This matches how we rebuild the missing set when reading it off disk in
read_log_and_missing().

Signed-off-by: Josh Durgin <jdurgin@redhat.com>
src/osd/PGLog.cc
src/osd/PGLog.h
src/osd/PrimaryLogPG.cc