1
0

[HUDI-742] Fix Java Math Exception (#1466)

This commit is contained in:
Edwin Guo
2020-03-31 00:56:20 -04:00
committed by GitHub
parent ce0a4c64d0
commit 9ecf0ccfb2
2 changed files with 18 additions and 1 deletions

View File

@@ -145,7 +145,7 @@ public class BucketizedBloomCheckPartitioner extends Partitioner {
final Pair<String, String> parts = (Pair<String, String>) key;
final long hashOfKey = NumericUtils.getMessageDigestHash("MD5", parts.getRight());
final List<Integer> candidatePartitions = fileGroupToPartitions.get(parts.getLeft());
final int idx = (int) Math.floorMod(hashOfKey, candidatePartitions.size());
final int idx = (int) Math.floorMod((int) hashOfKey, candidatePartitions.size());
assert idx >= 0;
return candidatePartitions.get(idx);
}