only copy required shards

This commit is contained in:
Chris Lu
2019-12-23 18:06:13 -08:00
parent c7d5a0b00c
commit a18f62bbe7
2 changed files with 8 additions and 1 deletions

View File

@@ -164,7 +164,7 @@ func collectEcShards(ctx context.Context, commandEnv *CommandEnv, nodeToEcIndexB
continue
}
needToCopyEcIndexBits := ecIndexBits.Minus(exisitngEcIndexBits)
needToCopyEcIndexBits := ecIndexBits.Minus(exisitngEcIndexBits).MinusParityShards()
if needToCopyEcIndexBits.ShardIdCount() == 0 {
continue
}