Github user xuchuanyin commented on a diff in the pull request:
https://github.com/apache/carbondata/pull/2290#discussion_r187768650
--- Diff:
core/src/main/java/org/apache/carbondata/core/scan/scanner/impl/BlockletFilterScanner.java
---
@@ -169,6 +169,10 @@ private BlockletScannedResult
executeFilter(RawBlockletColumnChunks rawBlockletC
// apply filter on actual data, for each page
BitSetGroup bitSetGroup =
this.filterExecuter.applyFilter(rawBlockletColumnChunks,
useBitSetPipeLine);
+ // if bitSetGroup is nul, then new BitSetGroup object, which can avoid
NPE
--- End diff --
Is `Lucene` will introduce this problem as you described or is it a bug
caused by other scenario?
---