Jackie-Jiang opened a new issue, #13595:
URL: https://github.com/apache/pinot/issues/13595

   With the dataset in the integration test:
   
   V1 query returns 129:
   ```
   SELECT COUNT(*) FROM mytable WHERE DivWheelsOffs < 1416 AND DivWheelsOffs >= 
2344
   ```
   
   V2 query returns 0:
   ```
   SELECT COUNT(*) FROM mytable WHERE ARRAY_TO_MV(DivWheelsOffs) < 1416 AND 
ARRAY_TO_MV(DivWheelsOffs) >= 2344
   ```
   
   The reason is that V2 planner directly detect `ARRAY_TO_MV(DivWheelsOffs) < 
1416 AND ARRAY_TO_MV(DivWheelsOffs) >= 2344` as `false`, but it might not be 
`false` with MV semantic. If one value matches `< 1416` and another value 
matches `>= 2344` we count it as match.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org
For additional commands, e-mail: commits-h...@pinot.apache.org

Reply via email to