go-ceph/docs/api-status.md
Khayyam Saleem 51b8287148 librbd exposes rbd_resize2, which allows clients to pass in a boolean controlling
whether or not the allocation should be allowed to shrink, and a progress-tracking
callback. This contribution extends go-ceph to be able to call rbd_resize2.

Closes #933

Signed-off-by: Khayyam Saleem <khayyam.saleem@gmail.com>
2023-11-08 19:51:30 +00:00

1.3 KiB

go-ceph API Stability

Package: cephfs

No Preview/Deprecated APIs found. All APIs are considered stable.

Package: cephfs/admin

No Preview/Deprecated APIs found. All APIs are considered stable.

Package: rados

No Preview/Deprecated APIs found. All APIs are considered stable.

Package: rbd

Preview APIs

Name Added in Version Expected Stable Version
Image.Resize2 $NEXT_RELEASE $NEXT_RELEASE_STABLE

Deprecated APIs

Name Deprecated in Version Expected Removal Version
MirrorImageGlobalStatusIter.Close v0.11.0
Image.Open v0.2.0
Snapshot.Set v0.10.0

Package: rbd/admin

No Preview/Deprecated APIs found. All APIs are considered stable.

Package: rgw/admin

Preview APIs

Name Added in Version Expected Stable Version
API.GetInfo $NEXT_RELEASE $NEXT_RELEASE_STABLE

Package: common/admin/manager

No Preview/Deprecated APIs found. All APIs are considered stable.

Package: common/log

No Preview/Deprecated APIs found. All APIs are considered stable.

Package: common/admin/nfs

No Preview/Deprecated APIs found. All APIs are considered stable.