mirror of
https://github.com/minio/minio.git
synced 2026-11-13 14:44:19 +00:00
fix: always prefer DataBlocks present in FileInfo (#12386)
This commit is contained in:
1 parent
530b703902
commit
b5ebfd35b4
2 files changed
+9
-2
No files matched your search
@@ -344,7 +344,11 @@ func objectQuorumFromMeta(ctx context.Context, partsMetaData []FileInfo, errs []
|
||||
parityBlocks = defaultParityCount
|
||||
}
|
||||
|
||||
dataBlocks := len(partsMetaData) - parityBlocks
|
||||
dataBlocks := latestFileInfo.Erasure.DataBlocks
|
||||
if dataBlocks == 0 {
|
||||
dataBlocks = len(partsMetaData) - parityBlocks
|
||||
}
|
||||
|
||||
writeQuorum := dataBlocks
|
||||
if dataBlocks == parityBlocks {
|
||||
writeQuorum++
|
||||
|
||||
Reference in new issue
Block a user