Github user qiuchenjian commented on a diff in the pull request:
https://github.com/apache/carbondata/pull/2984#discussion_r241617708
--- Diff:
datamap/bloom/src/main/java/org/apache/carbondata/datamap/bloom/BloomCoarseGrainDataMap.java
---
@@ -227,6 +231,12 @@ private String getAncestorTablePath(CarbonTable
currentTable) {
}
}
}
+ if (hitBlocklets == null) {
+ LOGGER.warn(String.format("HitBlocklets is empty in bloom filter
prune method. " +
--- End diff --
Yes, it will not be executed normally ,when filteredShard's size is
processed, but for protection, adding this code
---