[HUDI-1519] Improve minKey/maxKey computation in HoodieHFileWriter (#2427)
Co-authored-by: zhang wen <steven@stevendeMac-mini.local>
This commit is contained in:
@@ -121,17 +121,10 @@ public class HoodieHFileWriter<T extends HoodieRecordPayload, R extends IndexedR
|
|||||||
|
|
||||||
if (hfileConfig.useBloomFilter()) {
|
if (hfileConfig.useBloomFilter()) {
|
||||||
hfileConfig.getBloomFilter().add(recordKey);
|
hfileConfig.getBloomFilter().add(recordKey);
|
||||||
if (minRecordKey != null) {
|
if (minRecordKey == null) {
|
||||||
minRecordKey = minRecordKey.compareTo(recordKey) <= 0 ? minRecordKey : recordKey;
|
|
||||||
} else {
|
|
||||||
minRecordKey = recordKey;
|
minRecordKey = recordKey;
|
||||||
}
|
}
|
||||||
|
maxRecordKey = recordKey;
|
||||||
if (maxRecordKey != null) {
|
|
||||||
maxRecordKey = maxRecordKey.compareTo(recordKey) >= 0 ? maxRecordKey : recordKey;
|
|
||||||
} else {
|
|
||||||
maxRecordKey = recordKey;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user