Github user xuchuanyin commented on the issue:

    https://github.com/apache/carbondata/pull/2781
  
    This PR is supposed to optimize the pruning for InExpression.
    For a expression like colA in (1, 2, 3).
    Previously it will create 3 bloom query model and for each query model it 
will iterate all the bloomfilters; But now we only need to generate 1 bloom 
query model.
    
    Also this PR does an intersection for the pruned result generated by each 
expression. This optimization is important if we have multiple index columns 
and used them in one query.


---

Reply via email to