Project

General

Profile

Bug #865

osd: mark pg clean only after purging strays

Added by Sage Weil about 13 years ago. Updated over 12 years ago.

Status:
Won't Fix
Priority:
Normal
Assignee:
-
Category:
OSD
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Right now we set last_epoch_clean prior to cleaning replicas (and actually becoming "clean"). This means we might have data but the recovery code doesn't look far enough into the past to consider those osds.


Related issues

Related to Ceph - Bug #891: osd: fix last_epoch_started updates Resolved 03/15/2011

History

#1 Updated by Sage Weil about 13 years ago

  • Subject changed from osd: fix last_epoch_clean setting vs clean_replicas to osd: mark pg clean only after purging strays
  • Target version changed from v0.25.1 to 12

documented in 065b518996db67491fab4fe65f075185e14ee88d. not sure if this is really worth fixing.. it means the pg wouldn't go clean until the data was deleted on the strays, which is generally a slow process.

#2 Updated by Sage Weil about 13 years ago

  • Assignee deleted (Sage Weil)

#3 Updated by Sage Weil about 13 years ago

  • translation missing: en.field_story_points set to 2
  • translation missing: en.field_position set to 556

#4 Updated by Sage Weil over 12 years ago

  • Target version deleted (12)

#5 Updated by Sage Weil over 12 years ago

  • Status changed from New to Won't Fix

Also available in: Atom PDF