mirror of
https://github.com/pgsty/minio.git
synced 2026-07-25 06:56:18 +03:00
remove dataErrs from er.deleteIfDangling code
avoid this until a comprehensive change is merged such as https://github.com/minio/minio/pull/19797
This commit is contained in:
@@ -412,7 +412,7 @@ func (er *erasureObjects) healObject(ctx context.Context, bucket string, object
|
|||||||
if !latestMeta.XLV1 && !latestMeta.Deleted && disksToHealCount > latestMeta.Erasure.ParityBlocks {
|
if !latestMeta.XLV1 && !latestMeta.Deleted && disksToHealCount > latestMeta.Erasure.ParityBlocks {
|
||||||
// Allow for dangling deletes, on versions that have DataDir missing etc.
|
// Allow for dangling deletes, on versions that have DataDir missing etc.
|
||||||
// this would end up restoring the correct readable versions.
|
// this would end up restoring the correct readable versions.
|
||||||
m, err := er.deleteIfDangling(ctx, bucket, object, partsMetadata, errs, dataErrs, ObjectOptions{
|
m, err := er.deleteIfDangling(ctx, bucket, object, partsMetadata, errs, nil, ObjectOptions{
|
||||||
VersionID: versionID,
|
VersionID: versionID,
|
||||||
})
|
})
|
||||||
errs = make([]error, len(errs))
|
errs = make([]error, len(errs))
|
||||||
|
|||||||
Reference in New Issue
Block a user