You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It appears that values are not meant to be pre-sorted as the parameter of 'NegatedBigintValuesUsingHashTable', based on the implementation of 'ExprToSubfieldFilterParser::makeInFilter'. I believe that sorting values before searching with 'lower_bound' will resolve this problem. If this is the case, I'd be happy to open a fix for it.
The text was updated successfully, but these errors were encountered:
Description
I notice unexpected result for testing range when values are not sorted.
velox/velox/type/Filter.cpp
Lines 1089 to 1092 in 386fed7
It appears that values are not meant to be pre-sorted as the parameter of 'NegatedBigintValuesUsingHashTable', based on the implementation of 'ExprToSubfieldFilterParser::makeInFilter'. I believe that sorting values before searching with 'lower_bound' will resolve this problem. If this is the case, I'd be happy to open a fix for it.
The text was updated successfully, but these errors were encountered: