]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd/deep_copy: added bitwise flag parameter to object copy
authorJason Dillaman <dillaman@redhat.com>
Tue, 8 Dec 2020 18:11:20 +0000 (13:11 -0500)
committerJason Dillaman <dillaman@redhat.com>
Fri, 19 Feb 2021 15:15:32 +0000 (10:15 -0500)
commitbf0d6f66ee442388c66f786f80f35aee502b20ac
tree033be40671249017a1789d3bce71f56c3be2f017
parent3ff21e43bdfb61d1e47e0dbcd93c914071651673
librbd/deep_copy: added bitwise flag parameter to object copy

This initial version subsumes the original "flatten" boolean flag.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit e79f6b1c157e042f57b577bc510debb21e004ea7)

Conflicts:
src/librbd/deep_copy/ObjectCopyRequest.cc: trivial resolution
src/librbd/io/CopyupRequest.cc: trivial resolution
src/test/librbd/deep_copy/test_mock_ObjectCopyRequest.cc: trivial resolution
src/librbd/deep_copy/ImageCopyRequest.cc
src/librbd/deep_copy/ObjectCopyRequest.cc
src/librbd/deep_copy/ObjectCopyRequest.h
src/librbd/deep_copy/Types.h
src/librbd/io/CopyupRequest.cc
src/librbd/operation/MigrateRequest.cc
src/test/librbd/deep_copy/test_mock_ImageCopyRequest.cc
src/test/librbd/io/test_mock_CopyupRequest.cc