-
Notifications
You must be signed in to change notification settings - Fork 5.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rbd: add support for mirror image promotion/demotion/resync #8138
Commits on Mar 16, 2016
-
librbd: stub API methods for mirror image promotion/demotion/resync
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman committedMar 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 4d70ff4 - Browse repository at this point
Copy the full SHA 4d70ff4View commit details -
rbd: add mirror image promote/demote/resync commands
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman committedMar 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 04073d8 - Browse repository at this point
Copy the full SHA 04073d8View commit details -
test: update rbd cli tests to incorporate new mirror image commands
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman committedMar 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 7be4022 - Browse repository at this point
Copy the full SHA 7be4022View commit details -
librbd: expose image mirroring primary/secondary status
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman committedMar 16, 2016 Configuration menu - View commit details
-
Copy full SHA for c8aa842 - Browse repository at this point
Copy the full SHA c8aa842View commit details -
rbd: dump mirroring primary status on info command
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman committedMar 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 74097f3 - Browse repository at this point
Copy the full SHA 74097f3View commit details -
librbd: helper methods for manipulating journal tags from API
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman committedMar 16, 2016 Configuration menu - View commit details
-
Copy full SHA for f3cd04c - Browse repository at this point
Copy the full SHA f3cd04cView commit details -
librbd: initial implementation of mirror image promote/demote
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman committedMar 16, 2016 Configuration menu - View commit details
-
Copy full SHA for e5f2bb0 - Browse repository at this point
Copy the full SHA e5f2bb0View commit details -
journal: add placeholder for marking clients are disconnected
When a client is disconnected from the journal, entries can be pruned regardless of the affected client's commit position. Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman committedMar 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 353f895 - Browse repository at this point
Copy the full SHA 353f895View commit details -
librbd: track if a mirror image resync has been requested
A secondary image will store its resync request to the primary image's journal. When the local rbd mirror process detects the flag being set, it can initiate a resync from the remote. Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman committedMar 16, 2016 Configuration menu - View commit details
-
Copy full SHA for d1a6c7c - Browse repository at this point
Copy the full SHA d1a6c7cView commit details -
librbd: implement mirror image resync request API
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman committedMar 16, 2016 Configuration menu - View commit details
-
Copy full SHA for 4411179 - Browse repository at this point
Copy the full SHA 4411179View commit details