]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
librbd/migration: basic QCOW v1 format handler
authorJason Dillaman <dillaman@redhat.com>
Tue, 12 Jan 2021 03:12:27 +0000 (22:12 -0500)
committerJason Dillaman <dillaman@redhat.com>
Thu, 14 Jan 2021 14:35:34 +0000 (09:35 -0500)
commit83aa1a9e73458f298f8dea2ad0eb7f1c0cd850be
treeae354b4456d73d761a512dc5b3ad8e9085069fc2
parentef4a1f8234e6a66ce8c646c921a13ec6c58adbb8
librbd/migration: basic QCOW v1 format handler

The initial implementation does not support backing files, compression, nor
(deprecated) encryption. The former two features will be added in a future commit.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
doc/rbd/rbd-live-migration.rst
qa/workunits/rbd/cli_migration.sh
src/librbd/CMakeLists.txt
src/librbd/io/ReadResult.cc
src/librbd/io/ReadResult.h
src/librbd/migration/QCOW.h [new file with mode: 0644]
src/librbd/migration/QCOWFormat.cc [new file with mode: 0644]
src/librbd/migration/QCOWFormat.h [new file with mode: 0644]
src/librbd/migration/SourceSpecBuilder.cc