mirror of
https://github.com/minio/minio.git
synced 2025-02-28 05:49:16 -05:00
fix: calculate common parity properly (#16406)
This commit is contained in:
parent
e05205756f
commit
c242e6c391
@ -428,8 +428,14 @@ func listObjectParities(partsMetadata []FileInfo, errs []error) (parities []int)
|
|||||||
parities[index] = -1
|
parities[index] = -1
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
if !metadata.IsValid() {
|
||||||
|
parities[index] = -1
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
if !metadata.Deleted {
|
||||||
parities[index] = metadata.Erasure.ParityBlocks
|
parities[index] = metadata.Erasure.ParityBlocks
|
||||||
}
|
}
|
||||||
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user