clintropolis commented on PR #13977:
URL: https://github.com/apache/druid/pull/13977#issuecomment-1483754750

   >I think there is a bug with the bound filter, it needs to wrap the 
predicate index in the null matching lower bound in the same way that the range 
index does.
   
   Actually the mismatch is between the double predicate being used for the 
`DruidPredicateIndex` of the nested column, while the value matcher is using 
the string predicate. I'm not entirely certain how to fix this yet, since the 
virtual column is planned with an output type of 'string', while internally the 
nested field column is typed 'double' and so uses the double predicate. The 
predicate index might need to further specify which predicate should be used 
instead of just supplying the factory so that I can make this better behaved.


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to