fix(pools): do not list or move free versions as delete markers

Signed-off-by: Denis Babchuk <babchukdenis@icloud.com>
This commit is contained in:
Denis Babchuk
2026-10-29 22:09:03 +03:00
parent fb1a619ee1
commit 7ce7fc8d1e
8 changed files with 288 additions and 7 deletions
+1 -1
View File
@@ -423,7 +423,7 @@ func (er *erasureObjects) healErasureSet(ctx context.Context, buckets []string,
encodedEntryName := encodeDirObject(entry.name)
var result healEntryResult
fivs, err := entry.fileInfoVersions(bucket)
fivs, err := entry.allFileInfoVersions(bucket)
if err != nil {
res, err := healInPool(ctx, bucket, encodedEntryName, "",
madmin.HealOpts{