gianm opened a new pull request, #16388:
URL: https://github.com/apache/druid/pull/16388

   Main changes:
   
   1) DruidSqlValidator now includes a rewrite of IN to SCALAR_IN_ARRAY, when 
the size of
      the IN is above inFunctionThreshold. The default value of 
inFunctionThreshold
      is 100. Users can restore the prior behavior by setting it to 
Integer.MAX_VALUE.
   
   2) SearchOperatorConversion now generates SCALAR_IN_ARRAY when converting to 
a regular
      expression, when the size of the SEARCH is above inFunctionExprThreshold. 
The default
      value of inFunctionExprThreshold is 2. Users can restore the prior 
behavior by setting
      it to Integer.MAX_VALUE.
   
   3) ReverseLookupRule generates SCALAR_IN_ARRAY if the set of 
reverse-looked-up values is
      greater than inFunctionThreshold.


-- 
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