Github user xuchuanyin commented on the issue:
https://github.com/apache/carbondata/pull/2565
Till now, there is still a problem: for the test case added in
Bloom*FunctionSuite, the explain query output will give negative pruned result
like:
```
|== CarbonData Profiler ==
Table Scan on test_rcd
- total blocklets: 1
- filter: (city <> null and city = city40)
- pruned by Main DataMap
- skipped blocklets: 0
- pruned by CG DataMap
- name: dm_rcd
- provider: bloomfilter
- skipped blocklets: -1
|
|== Physical Plan ==
*FileScan carbondata
default.test_rcd[id#172,country#173,city#174,population#175,random1#176,random2#177,random3#178,random4#179,random5#180,random6#181,random7#182,random8#183,random9#184,random10#185,random11#186,random12#187]
PushedFilters: [IsNotNull(city), EqualTo(city,city40)]|
```
---