Add number of versions in server info API (#14812)

The goal is to show the number of versions in the server info API.
This commit is contained in:
Anis Elleuch
2022-04-26 06:04:10 +01:00
committed by GitHub
parent f5d3313210
commit df50eda811
4 changed files with 16 additions and 7 deletions
+1 -1
View File
@@ -498,7 +498,7 @@ func (s *xlStorage) NSScanner(ctx context.Context, cache dataUsageCache, updates
atomic.AddUint64(&globalScannerStats.accTotalVersions, 1)
oi := version.ToObjectInfo(item.bucket, item.objectPath())
sz := item.applyActions(ctx, objAPI, oi, &sizeS)
if !oi.DeleteMarker && sz == oi.Size {
if oi.VersionID != "" && sz == oi.Size {
sizeS.versions++
}
sizeS.totalSize += sz