Feature #13507
scrub APIs to read replica
Status:
New
Priority:
Normal
Assignee:
David Zafman
Category:
-
Target version:
-
% Done:
0%
Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Component(RADOS):
Pull request ID:
Description
- replica_read
- if object unfound, op currently errors out
- add a rados flag to allow replica to read even if missing
- won't cause a problem since replica_read causes replicas not to cache object context
- add a rados flag to allow replica to read even if missing
- librados needs to have an
operate_on_shard
(read)void operate_on_shard( epoch_t interval, int osd, shard_t shard, ObjectReadOperation op, Context* on_complete, bool allow_inconsistent //// needs the rados flag above );
- if object unfound, op currently errors out
Related issues
History
#1 Updated by Kefu Chai over 8 years ago
- Description updated (diff)
#2 Updated by David Zafman about 8 years ago
- Status changed from New to In Progress
- Assignee set to David Zafman
#3 Updated by David Zafman almost 8 years ago
- Backport set to jewel
#4 Updated by David Zafman almost 6 years ago
- Status changed from In Progress to New
#5 Updated by Nathan Cutler over 5 years ago
Update backport field?
#6 Updated by Kefu Chai over 5 years ago
- Backport deleted (
jewel)
#7 Updated by David Zafman about 5 years ago
- Project changed from Ceph to RADOS