Subtask #13298
Feature #12901: librbd: zone + zonegroup configuration
Journal registered client entry should store bufferlist payload
% Done:
0%
Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Description
Replace the current name / description fields with a bufferlist. This will allow librbd (and other clients) to store a more complex type that can represent whatever is needed. RBD will need to know if the client is the "local" image or a remote peer (remote cluster uuid, pool id, image id).
Associated revisions
cls_journal: client registration should hold opaque data structure
The opaque structure will support journal client applications to
store and retrieve complex state.
Fixes: #13298
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
History
#1 Updated by Jason Dillaman over 8 years ago
- Description updated (diff)
#2 Updated by Jason Dillaman about 8 years ago
- Status changed from New to Fix Under Review
master PR: https://github.com/ceph/ceph/pull/7529
#3 Updated by Jason Dillaman about 8 years ago
- Status changed from Fix Under Review to Resolved