]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd/migration: make FormatInterface::read() void again
authorIlya Dryomov <idryomov@gmail.com>
Fri, 26 Jul 2024 14:54:31 +0000 (16:54 +0200)
committerIlya Dryomov <idryomov@gmail.com>
Sat, 10 Aug 2024 20:56:21 +0000 (22:56 +0200)
commitdc425857bd9844bd12faf130727889c0edf1f14a
treea3d637b4909860cb295353d93218ffd7ca529ffb
parent870afd8a0d48f70c3b1392f56ac6480f54f4c2d6
librbd/migration: make FormatInterface::read() void again

Now that NativeFormat is handled via dispatch, FormatInterface::read()
can be void again for consistency with FormatInterface::list_snaps().

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit b6c7f69b8044f9206aa982c2aba6466c49fd2bea)

Conflicts:
src/librbd/migration/ImageDispatch.cc [ commit 20aee5bbbcb5
  ("neorados: Make IOContext getters/setters less weird") not
  in quincy ]
src/librbd/migration/FormatInterface.h
src/librbd/migration/ImageDispatch.cc
src/librbd/migration/QCOWFormat.cc
src/librbd/migration/QCOWFormat.h
src/librbd/migration/RawFormat.cc
src/librbd/migration/RawFormat.h
src/test/librbd/migration/test_mock_QCOWFormat.cc
src/test/librbd/migration/test_mock_RawFormat.cc