summaryrefslogtreecommitdiffstats
path: root/src/test/librbd/image (follow)
Commit message (Expand)AuthorAgeFilesLines
* librbd: make RefreshRequest tests compatible with clone v1Ilya Dryomov2022-09-051-4/+6
* librbd: retry ENOENT in V2_REFRESH_PARENT as wellIlya Dryomov2022-09-051-9/+150
* librbd: limit the number of ENOENT retries in RefreshRequestIlya Dryomov2022-09-051-1/+32
* librbd: drop ValidatePoolRequest::m_op_work_queueIlya Dryomov2021-09-081-16/+8
* librbd: refuse to release exclusive lock when removingIlya Dryomov2021-02-091-0/+19
* librados_test_stub: add support for reading object versionOr Ozeri2020-12-242-2/+3
* librbd: skip flush from exclusive-lock dispatch layer on init/shutdownJason Dillaman2020-09-181-2/+2
* librbd: remove unncessary templating from io::ImageDispatchSpecJason Dillaman2020-09-181-34/+9
* *: convert EBLACKLISTED to EBLOCKLISTEDPatrick Donnelly2020-08-241-2/+2
* Merge pull request #36317 from orozery/librados_test_stub_exclusive_createJason Dillaman2020-07-301-0/+1
|\
| * test/librados_test_stub: handle exclusive createOr Ozeri2020-07-291-0/+1
* | librbd: use task finisher thread for image open/close callbacksJason Dillaman2020-07-273-10/+0
|/
* librbd: integrate neorados into ImageCtxJason Dillaman2020-07-161-0/+24
* test/librados_test_stub: pass read snap id to read operation hooksJason Dillaman2020-07-169-39/+55
* Merge pull request #35329 from trociny/wip-quiesce_completeJason Dillaman2020-06-182-2/+5
|\
| * librbd: new snapshot create API to pass flagsMykola Golub2020-06-092-2/+5
* | librbd: swapped ThreadPool/ContextWQ for AsioEngineJason Dillaman2020-06-132-2/+18
|/
* librbd: created new api::Io helper methodsJason Dillaman2020-05-141-1/+1
* librbd: switched IO (un)block_write calls to new queue image dispatcherJason Dillaman2020-05-141-2/+2
* librbd: exclusive lock image IO dispatch layerJason Dillaman2020-05-141-7/+13
* librbd: add image dispatch layer to image dispatch specJason Dillaman2020-05-141-2/+3
* librbd: EnableRequest now accepts a boolean to indicate a clean imageJason Dillaman2020-04-231-1/+2
* librbd: add non-primary global image id to mirror enableJason Dillaman2020-04-231-3/+1
* librbd: re-add support for nautilus clients talking to jewel clustersJason Dillaman2020-03-301-5/+49
* librbd: ignore -EOPNOTSUPP errors when retrieving image group membershipJason Dillaman2020-03-301-1/+1
* librbd: enable mirroring for non-primary images w/o journalingJason Dillaman2020-03-111-0/+43
* librbd: track reason why ImageCtx is read-onlyJason Dillaman2020-03-112-1/+64
* librbd: acquire exclusive lock from peer when removingJason Dillaman2020-03-021-12/+12
* librbd: optionally filter internal image-meta when copying/cloningJason Dillaman2020-02-271-2/+3
* librbd: switch to new metadata retrieval state machineJason Dillaman2020-02-212-108/+191
* librbd: clone state machine should accept snapshot namespaceJason Dillaman2020-01-301-15/+15
* librbd: pass mirror image mode to create/clone image state machinesJason Dillaman2020-01-301-16/+32
* librbd: don't pass API data types to internal state machinesJason Dillaman2020-01-301-1/+1
* librbd: explicitly specify mode on mirror image enableMykola Golub2019-12-161-0/+1
* test: fixup rbd tests as a side effect of reference countingVenky Shankar2019-11-112-21/+21
* librbd: do not try to open parent journal when removing trash snapshotMykola Golub2019-10-301-0/+4
* librbd: behave more gracefully when data pool removedMykola Golub2019-08-271-1/+1
* librbd: always try to acquire exclusive lock when removing imageMykola Golub2019-08-201-18/+64
* librbd: fix issues with object-map/fast-diff feature interlockJason Dillaman2019-05-091-30/+0
* librbd: optionally move parent image to trash on removeMykola Golub2019-04-191-0/+98
* librbd: look for pool metadata in default namespaceMykola Golub2019-03-251-2/+0
* librbd: separate pool validation into a standalone state machineJason Dillaman2019-03-011-0/+229
* librbd: split image pre-removal logic to separate state machineJason Dillaman2019-02-212-282/+425
* librbd: fixed some edge cases when moving images to trash upon removeJason Dillaman2019-02-201-6/+2
* librbd: skip mirror image verification when pruning rbd-mirror watchersJason Dillaman2019-02-201-8/+0
* rbd: move image to trash as a first stepMahati Chamarthy2019-02-201-2/+6
* librbd: replace attach child call with new state machineMykola Golub2019-02-191-133/+55
* librbd: new attach child state machineMykola Golub2019-02-191-0/+272
* librbd: make AttachParentRequest support reattachMykola Golub2019-02-192-6/+6
* librbd: move remove API method to api namespaceJason Dillaman2018-10-101-2/+2