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
@@ -2868,7 +2868,7 @@ func (z *erasureServerPools) HealObjects(ctx context.Context, bucket, prefix str
return nil
}
}
fivs, err := entry.fileInfoVersions(bucket)
fivs, err := entry.allFileInfoVersions(bucket)
if err != nil {
return healObjectFn(bucket, entry.name, "", scanMode)
}