go-ceph/docs/api-status.md
John Mulligan ec0b9a1455 rados: watcher apis are now stable
Watcher apis are now stable as per the stability plan.

Signed-off-by: John Mulligan <jmulligan@redhat.com>
2022-06-14 16:01:43 +00:00

2.4 KiB

go-ceph API Stability

Package: cephfs

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
FSAdmin.EnableModule v0.14.0 v0.16.0
FSAdmin.DisableModule v0.14.0 v0.16.0

Package: rados

Preview APIs

Name Added in Version Expected Stable Version
ReadOp.Read v0.14.0 v0.16.0
WriteOp.Remove v0.14.0 v0.16.0
ReadOp.AssertVersion v0.14.0 v0.16.0
WriteOp.AssertVersion v0.14.0 v0.16.0
WriteOp.SetXattr v0.14.0 v0.16.0
ReadOpOmapGetValsByKeysStep.Next v0.14.0 v0.16.0
ReadOp.GetOmapValuesByKeys v0.14.0 v0.16.0
IOContext.SetLocator v0.15.0 v0.17.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

Package: rgw/admin

Preview APIs

Name Added in Version Expected Stable Version
API.UnlinkBucket v0.15.0 v0.17.0
API.LinkBucket v0.15.0 v0.17.0
API.CreateSubuser v0.15.0 v0.17.0
API.RemoveSubuser v0.15.0 v0.17.0
API.ModifySubuser v0.15.0 v0.17.0

Package: common/admin/manager

Package: common/log

Preview APIs

Name Added in Version Expected Stable Version
SetWarnf v0.15.0 v0.17.0
SetDebugf v0.15.0 v0.17.0

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