Project

General

Profile

Bug #2120

rgw: atomic write guard doesn't scale well

Added by Yehuda Sadeh almost 12 years ago. Updated about 6 years ago.

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

0%

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

Description

shen there is a large number of writers to the same object.


Related issues

Related to Ceph - Feature #1956: rgw: revisit atomic GET/PUT Resolved 01/20/2012

History

#1 Updated by Greg Farnum almost 12 years ago

Do we care? You can't do partial updates to objects IIRC, so many writers pretty much has to be wrong somehow or other.

#2 Updated by Yehuda Sadeh almost 12 years ago

  • Source changed from Development to Community (user)

This was reported by a user through the ml. We should figure out with that user whether it's a real issue, or a red herring.

#3 Updated by Yehuda Sadeh almost 12 years ago

Implementing #1956 would solve this issue, and would make the entire atomic scheme simpler.

#4 Updated by Sage Weil almost 12 years ago

  • Target version set to v0.44

#5 Updated by Yehuda Sadeh almost 12 years ago

A fix for that was already pushed (backing off when identifying a race in atomic write scheme). However, a more complete solution in which we provide a different atomic access scheme (#1956, #1847) is imminent.

#6 Updated by Yehuda Sadeh almost 12 years ago

  • Status changed from New to Resolved

#7 Updated by John Spray about 6 years ago

  • Project changed from Ceph to rgw
  • Category deleted (22)
  • Target version deleted (v0.44)

Bulk reassign of radosgw category to RGW project.

Also available in: Atom PDF