Project

General

Profile

Bug #16156

mark_all_unfound_lost() leaves unapplied changes

Added by David Zafman almost 3 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
06/03/2016
Due date:
% Done:

0%

Source:
other
Tags:
Backport:
jewel
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:

Description

ReplicatedPG::mark_all_unfound_lost() submits log entries but doesn't apply any changes so the last_update_applied doesn't advance.

I verified that this happens for replicated or erasure-coded pools.


Related issues

Copied to Ceph - Backport #17144: jewel: mark_all_unfound_lost() leaves unapplied changes Resolved

History

#1 Updated by David Zafman almost 3 years ago

Does the routine assume that recovery is going to advance the last_update_applied after adding the log entries?

#2 Updated by Samuel Just almost 3 years ago

  • Backport set to jewel

#4 Updated by David Zafman almost 3 years ago

  • Assignee changed from David Zafman to Samuel Just

#5 Updated by Samuel Just over 2 years ago

  • Status changed from New to Pending Backport

#6 Updated by Loic Dachary over 2 years ago

  • Copied to Backport #17144: jewel: mark_all_unfound_lost() leaves unapplied changes added

#8 Updated by Loic Dachary over 2 years ago

  • Status changed from Pending Backport to Resolved

Also available in: Atom PDF