go-ceph/docs/api-status.md
Sven Anderson 9d74c3c2b1 go-ceph: change mature preview APIs to stable
Signed-off-by: Sven Anderson <sven@redhat.com>
2022-08-16 11:42:41 +00:00

2.2 KiB

go-ceph API Stability

Package: cephfs

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

Package: cephfs/admin

Preview APIs

Name Added in Version Expected Stable Version
CloneStatus.GetFailure v0.16.0 v0.18.0

Deprecated APIs

Name Deprecated in Version Expected Removal Version

Package: rados

Preview APIs

Name Added in Version Expected Stable Version
IOContext.SetAllocationHint v0.17.0 v0.19.0
WriteOp.SetAllocationHint v0.17.0 v0.19.0
IOContext.Alignment v0.17.0 v0.19.0
IOContext.RequiresAlignment v0.17.0 v0.19.0

Package: rbd

Preview APIs

Name Added in Version Expected Stable Version
Snapshot.Rename v0.16.0 v0.18.0

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.ListUsersBuckets v0.17.0 v0.19.0
API.ListUsersBucketsWithStat v0.17.0 v0.19.0
API.CreateKey v0.17.0 v0.19.0
API.RemoveKey v0.17.0 v0.19.0
API.SetIndividualBucketQuota v0.17.0 v0.19.0

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

Preview APIs

Name Added in Version Expected Stable Version
NewFromConn v0.16.0 v0.18.0
Admin.CreateCephFSExport v0.16.0 v0.18.0
Admin.RemoveExport v0.16.0 v0.18.0
Admin.ListDetailedExports v0.16.0 v0.18.0
Admin.ExportInfo v0.16.0 v0.18.0