julianhyde opened a new pull request #2124: URL: https://github.com/apache/calcite/pull/2124
Obsolete use of IN in RexCall; in Druid, replace some uses with DRUID_IN operator. Create Sarg instances during RexSimplify of AND, OR. Also during simplify, strengthen Sarg.containsNull from true to false if predicates prove that NULL values are impossible. In JDBC adapter we handle SEARCH natively, but in Geode, MongoDB and Spark adapters, expand SEARCH before translating to target query language. Later, it may be better to handle SEARCH explicitly. For instance, it will be easier to recognize expressions that can be translated to Geode's 'IN SET' construct. ---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: us...@infra.apache.org