Skip to content
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

mimic: librbd: deep copy optionally support flattening cloned image #22038

Merged
merged 6 commits into from May 16, 2018

Conversation

dillaman
Copy link

No description provided.

Signed-off-by: Mykola Golub <mgolub@suse.com>
(cherry picked from commit 9285402)
When assembling a destination object from source objects we need to
read from parent if some (but not all) of assembles do not exist.

Signed-off-by: Mykola Golub <mgolub@suse.com>
(cherry picked from commit 947993a)

Conflicts:
	src/test/librbd/deep_copy/test_mock_ImageCopyRequest.cc: trivial resolution
Signed-off-by: Mykola Golub <mgolub@suse.com>
(cherry picked from commit 3d884ea)
…disk

so set_parent won't be called when overlap is changed due to image
size change.

Signed-off-by: Mykola Golub <mgolub@suse.com>
(cherry picked from commit ca0893c)
Fixes: http://tracker.ceph.com/issues/22787
Signed-off-by: Mykola Golub <mgolub@suse.com>
(cherry picked from commit 0d43d2f)
Signed-off-by: Mykola Golub <mgolub@suse.com>
(cherry picked from commit e387f91)
@dillaman dillaman added this to the mimic milestone May 16, 2018
Copy link
Contributor

@trociny trociny left a comment

Choose a reason for hiding this comment

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

LGTM

@dillaman dillaman merged commit 1df1443 into ceph:mimic May 16, 2018
@dillaman dillaman deleted the wip-22787-mimic branch May 16, 2018 23:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants