summaryrefslogtreecommitdiffstats
path: root/src/test/librbd/deep_copy/test_mock_SnapshotCopyRequest.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* librbd: s/boost::variant/std::variant/Kefu Chai2022-03-111-2/+1
* librbd: replace ImageCtx::get_work_queue with direct AsioEngine usageJason Dillaman2020-07-161-1/+6
* Merge pull request #35329 from trociny/wip-quiesce_completeJason Dillaman2020-06-181-1/+3
|\
| * librbd: new snapshot create API to pass flagsMykola Golub2020-06-091-1/+3
* | librbd: swapped ThreadPool/ContextWQ for AsioEngineJason Dillaman2020-06-131-1/+1
* | librbd: replaced ImageCtx::get_thread_pool_instanceJason Dillaman2020-06-121-3/+1
|/
* librbd: rename MirrorPrimarySnapshotNamespace to MirrorSnapshotNamespaceJason Dillaman2020-02-191-2/+3
* librbd: deep-copy snapshots from a specified start/end positionJason Dillaman2020-02-131-28/+118
* include: convert FunctionContext usage to generic LambdaContextPatrick Donnelly2019-09-161-2/+1
* librbd: use the correct error code when the exclusive lock isn't lockedJason Dillaman2018-09-191-1/+1
* librbd: replace librbd::ParentSpec with cls::rbd::ParentImageSpecJason Dillaman2018-09-191-2/+2
* test: Use ceph_assert for asserts.Adam C. Emerson2018-08-271-2/+2
* librbd: fix gmock warnings introduced after 9e5b87cMykola Golub2018-06-191-0/+4
* librbd: deep copy optionally support flattening cloned imageMykola Golub2018-05-161-2/+2
* misc: mark constructors as explicitDanny Al-Gaaf2018-05-021-1/+1
* {common,mds,rbd}: Fix unused lambda capture warningsAdam C. Emerson2018-01-121-1/+1
* librbd: deep_copy: move set_head to snapshot_copy state machineMykola Golub2017-12-071-2/+103
* librbd: deep_copy: don't create snapshots above snap_id_endMykola Golub2017-12-071-1/+2
* librbd: generalized deep copy functionMykola Golub2017-11-061-0/+722