mirror of
https://github.com/ceph/ceph
synced 2025-02-19 00:47:49 +00:00
Merge pull request #43146 from jianwei1216/fix-partial-recovery-become-whole-object-recovery-for-master
osd: fix partial recovery become whole object recovery after restart osd Reviewed-by: Josh Durgin <jdurgin@redhat.com>
This commit is contained in:
commit
b70647e879
@ -938,8 +938,7 @@ void PGLog::_write_log_and_missing(
|
||||
if (!missing.is_missing(obj, &item)) {
|
||||
to_remove.insert(key);
|
||||
} else {
|
||||
uint64_t features = missing.may_include_deletes ? CEPH_FEATURE_OSD_RECOVERY_DELETES : 0;
|
||||
encode(make_pair(obj, item), (*km)[key], features);
|
||||
encode(make_pair(obj, item), (*km)[key], CEPH_FEATUREMASK_SERVER_OCTOPUS);
|
||||
}
|
||||
});
|
||||
if (require_rollback) {
|
||||
|
Loading…
Reference in New Issue
Block a user