Actions
Feature #9949
openlibrados: add ability to read a specific replica or shard
Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:
0%
Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Description
Part of make scrub/repair work is being able to explicitly fetch any copy or shard of an object. Extend librados to do this via a new call or some IoCtx state. We need to be able to get all copies of an object from each replica, and also to get each shard of an object form an erasure PG.
see blueprint/pad https://wiki.ceph.com/Planning/Blueprints/Hammer/osd%3A_Scrub_and_Repair
http://pad.ceph.com/p/hammer-osd_scrub_repair
and video from CDS: http://youtu.be/8hSYKSdi9Q4
Actions