Project

General

Profile

Actions

Bug #1427

closed

osd: pgls needs to be ordered wrt writes

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

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
OSD
Target version:
-
% Done:

0%

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

Description

If you do an object write then read, the ObjectContext ensures things are ordered (waits for the write to his the fs before reading it). pgls affects the whole pg, and doesn't wait.

- it needs to wait for all previous writes to hit the fs.
- it needs to wait for the initial pg creation op to hit disk (to avoid race with pg creation).

This is triggered (sometimes) by the LibRadosList/ListObjects api test (pretty reliably on sepia, harder to hit via vstart).

Actions #1

Updated by Sage Weil over 12 years ago

  • Translation missing: en.field_position set to 22
Actions #2

Updated by Sage Weil over 12 years ago

  • Status changed from New to Resolved
  • Target version deleted (v0.35)
Actions

Also available in: Atom PDF