Project

General

Profile

Subtask #13298

Feature #12901: librbd: zone + zonegroup configuration

Journal registered client entry should store bufferlist payload

Added by Jason Dillaman over 3 years ago. Updated almost 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Target version:
Start date:
09/30/2015
Due date:
% 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 almost 3 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 3 years ago

  • Description updated (diff)

#2 Updated by Jason Dillaman almost 3 years ago

  • Status changed from New to Need Review

#3 Updated by Jason Dillaman almost 3 years ago

  • Status changed from Need Review to Resolved

Also available in: Atom PDF