Skip to content

librados: getter for min compatible client versions#20080

Merged
tchaikov merged 2 commits intoceph:masterfrom
dillaman:wip-librados-client-compat
Feb 1, 2018
Merged

librados: getter for min compatible client versions#20080
tchaikov merged 2 commits intoceph:masterfrom
dillaman:wip-librados-client-compat

Conversation

@dillaman
Copy link

librbd would like to automatically enable the new clone v2 feature (by default) if all clients are known to be mimic or later. This new API method avoids the need to send a mon command to dump the OSD map and parse the JSON for the client compat settings.

Jason Dillaman added 2 commits January 23, 2018 14:27
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Copy link
Contributor

@badone badone left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice one. LGTM.

@tchaikov
Copy link
Contributor

tchaikov commented Feb 1, 2018

@tchaikov tchaikov merged commit 1c320ea into ceph:master Feb 1, 2018
@dillaman dillaman deleted the wip-librados-client-compat branch February 1, 2018 12:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants