summaryrefslogtreecommitdiffstats
path: root/src/include/rbd (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #59959 from idryomov/wip-librbd-supports-group-snap-get-in...Ilya Dryomov2024-09-251-0/+1
|\
| * librbd: add LIBRBD_SUPPORTS_GROUP_SNAP_GET_INFO defineIlya Dryomov2024-09-251-0/+1
* | librbd: introduce rbd_group_snap_namespace_type_t enumIlya Dryomov2024-09-202-2/+7
|/
* rbd-mirror: allow mirroring to a different namespaceN Balachandran2024-09-172-0/+20
* rbd: add group snap info commandRamana Raja2024-07-222-0/+48
* librbd: add rbd_snap_get_trash_namespace2() API to return full namespaceIlya Dryomov2024-06-132-0/+18
* librbd: add rbd_clone4() API to take parent snapshot by IDIlya Dryomov2024-06-132-0/+5
* src/tools/rbd: add group info command to output group idjunxiang Mu2024-06-062-0/+4
* librbd: make librbd::Image moveableAnatoly Scheglov2024-04-121-3/+8
* common, doc, include, mds, mon: add feature/release name squidRadosław Zarzyński2023-12-041-1/+1
* rbd: fix spelling errorsJosh Soref2023-04-261-1/+1
* librbd: fix wrong attribute for rbd_quiesce_complete apiDongsheng Yang2023-03-291-2/+2
* librbd: constify specs array in rbd_encryption_load2()Ilya Dryomov2022-12-042-2/+2
* Merge pull request #40363 from orozery/rbd-clone-encryptionIlya Dryomov2022-10-252-1/+55
|\
| * librbd: add cloned images encryption APIOr Ozeri2022-08-252-4/+44
| * librbd/crypto: auto detect plaintext parentOr Ozeri2022-08-252-0/+4
| * librbd/crypto: allow loading luks format without specifying versionOr Ozeri2022-08-042-1/+11
* | Merge pull request #48301 from PepperJo/cmp_write_C_vecIlya Dryomov2022-10-061-0/+10
|\ \
| * | librbd: add compare-and-write vector C APIJonas Pfefferle2022-10-041-0/+10
* | | librbd: bump minor version to match R releaseIlya Dryomov2022-10-041-1/+1
|/ /
* / librbd: make C++ cmp&write semantics equal to C APIJonas Pfefferle2022-08-121-0/+21
|/
* librbd: crypto format api semantics changeOr Ozeri2021-03-151-0/+1
* librbd: bump minor version to match Q releaseJason Dillaman2021-01-221-1/+1
* librbd: add encryption apiOr Ozeri2021-01-112-0/+54
* librbd: extend group snap create API to support flagsMykola Golub2020-12-102-0/+6
* librbd: added new 'migration_prepare_import' API methodsJason Dillaman2020-11-012-0/+5
* Merge pull request #37789 from trociny/wip-47827Jason Dillaman2020-10-302-0/+10
|\
| * librbd: add missing declaration of rbd_aio_mirror_image_get_modeMykola Golub2020-10-291-0/+3
| * librbd: async API for creating mirror snapshotsMykola Golub2020-10-292-0/+7
* | librbd: new helper API method to retrieving the migration source specJason Dillaman2020-10-242-0/+6
|/
* Merge pull request #37132 from lixiaoy1/dirty_cache_featureJason Dillaman2020-09-181-1/+2
|\
| * rbd: add DIRTY_CACHE in IMPLICIT_ENABLElixiaoy12020-09-141-1/+2
* | librbd: make quiesce_complete to pass handleMykola Golub2020-09-022-2/+4
|/
* Merge pull request #36471 from dillaman/wip-41394Mykola Golub2020-08-221-0/+1
|\
| * librbd: track in-progress migration aborting operationJason Dillaman2020-08-171-0/+1
* | librbd: Align rbd_write_zeroes declarationsCorey Bryant2020-08-171-1/+1
|/
* librbd: add IMAGE_CACHE featureYuan Lu2020-08-031-17/+28
* rbd: Parenthesize constant macro expressionsAdam C. Emerson2020-07-171-4/+4
* librbd: add flag to force thick-provisioning during write_zeroes APIJason Dillaman2020-07-061-0/+5
* librbd: add 'write_zeroes' public C/C++ API methodsJason Dillaman2020-06-302-5/+24
* librbd: API for mirror snapshot create to pass flagsMykola Golub2020-06-092-0/+4
* librbd: new snapshot create API to pass flagsMykola Golub2020-06-092-0/+7
* librbd: extend quiesce_complete API to return error codeMykola Golub2020-06-092-3/+3
* librbd: API for quiesce callbacksMykola Golub2020-05-052-0/+50
* librbd: permit mirroring to be enabled upon image creationJason Dillaman2020-04-231-0/+1
* librbd: prevent 'non-primary' feature from being set via APIJason Dillaman2020-03-111-0/+1
* librbd: new RBD_FEATURE_NON_PRIMARY to prevent R/W IOJason Dillaman2020-03-111-8/+14
* librbd: collapse API mirror primary/non-primary namespaces to single typeJason Dillaman2020-02-192-33/+25
* librbd: expose mirror uuid via the APIJason Dillaman2020-02-132-0/+5
* librbd: switch from fsid to mirror within mirror peerJason Dillaman2020-02-112-5/+5