Project

General

Profile

Subtask #13298

Feature #12901: librbd: zone + zonegroup configuration

Journal registered client entry should store bufferlist payload

Added by Jason Dillaman over 8 years ago. Updated about 8 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Target version:
% 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

Revision 3f29e7b8 (diff)
Added by Jason Dillaman about 8 years ago

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 <>

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

#3 Updated by Jason Dillaman about 8 years ago

  • Status changed from Fix Under Review to Resolved

Also available in: Atom PDF