Project

General

Profile

Feature #56956

osdc: Add objecter fastfail

Added by Vikhyat Umrao over 1 year ago. Updated 12 days ago.

Status:
Fix Under Review
Priority:
Normal
Category:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Component(RADOS):
Objecter
Pull request ID:

Description

There is no point in indefinitely waiting when pg of an object is inactive. It is appropriate to cancel the op in such scenarios. Also, this tunable should be configurable from the ceph.conf to enable or disable this feature.

Downstream request - https://bugzilla.redhat.com/show_bug.cgi?id=2112122


Related issues

Related to rgw - Bug #64527: Radosgw 504 timeouts & Garbage collection is frozen New

History

#1 Updated by Vikhyat Umrao over 1 year ago

  • Status changed from In Progress to Fix Under Review

#2 Updated by Vikhyat Umrao over 1 year ago

  • Pull request ID set to 38350

#3 Updated by Greg Farnum over 1 year ago

  • Project changed from Ceph to RADOS
  • Category deleted (Objecter)
  • Component(RADOS) Objecter added

#4 Updated by Casey Bodley 12 days ago

  • Related to Bug #64527: Radosgw 504 timeouts & Garbage collection is frozen added

#5 Updated by Dan van der Ster 12 days ago

There is no point in indefinitely waiting when pg of an object is inactive.

This is not correct for CephFS or RBD. In an outage we need client OPs to block forever otherwise all clients will get IO errors and corruptions etc...

Also available in: Atom PDF