go-ceph/docs/api-status.md

2.5 KiB

go-ceph API Stability

Package: cephfs

Preview APIs

Name Added in Version Expected Stable Version
MountInfo.MakeDirs v0.21.0 v0.23.0
MountInfo.Mknod v0.22.0 v0.24.0
MountInfo.Futime v0.22.0 v0.24.0
MountInfo.Futimens v0.22.0 v0.24.0
MountInfo.Futimes v0.22.0 v0.24.0

Package: cephfs/admin

Preview APIs

Name Added in Version Expected Stable Version
FSAdmin.PinSubVolume v0.21.0 v0.23.0
FSAdmin.PinSubVolumeGroup v0.21.0 v0.23.0
FSAdmin.FetchVolumeInfo v0.21.0 v0.23.0

Deprecated APIs

Name Deprecated in Version Expected Removal Version
New v0.21.0 v0.24.0

Package: rados

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

Package: rbd

Preview APIs

Name Added in Version Expected Stable Version
SiteMirrorImageStatus.UnmarshalDescriptionJSON v0.21.0 v0.23.0
SiteMirrorImageStatus.DescriptionReplayStatus v0.21.0 v0.23.0
AddMirrorPeerSite v0.21.0 v0.23.0
RemoveMirrorPeerSite v0.21.0 v0.23.0
GetAttributesMirrorPeerSite v0.21.0 v0.23.0
SetAttributesMirrorPeerSite v0.21.0 v0.23.0
ListMirrorPeerSite v0.21.0 v0.23.0
SetMirrorPeerSiteClientName v0.21.0 v0.23.0
SetMirrorPeerSiteName v0.21.0 v0.23.0
SetMirrorPeerSiteDirection v0.21.0 v0.23.0
Image.SparsifyWithProgress v0.21.0 v0.23.0
Image.LockAcquire v0.22.0 v0.24.0
Image.LockBreak v0.22.0 v0.24.0
Image.LockGetOwners v0.22.0 v0.24.0
Image.LockIsExclusiveOwner v0.22.0 v0.24.0
Image.LockRelease v0.22.0 v0.24.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

No Preview/Deprecated APIs found. All APIs are considered 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.