Soumyakanti Das created CALCITE-6597:
----------------------------------------

             Summary: Add more standard functions in 
SqlDialect::BUILT_IN_OPERATORS_LIST
                 Key: CALCITE-6597
                 URL: https://issues.apache.org/jira/browse/CALCITE-6597
             Project: Calcite
          Issue Type: Improvement
          Components: core
            Reporter: Soumyakanti Das


The BUILT_IN_OPERATORS_LIST in SqlDialect, along with functions present in the 
method supportsFunction, contains a list of "white-listed" functions, which is 
missing common functions like "UPPER" and "LOWER". This can hinder pushdown of 
a Filter node containing these functions to JDBC storage handler, as can be 
seen in this Hive Jira: https://issues.apache.org/jira/browse/HIVE-27080

Although this can be handled in Hive, I believe we should add as many common 
and standard functions as possible in Calcite.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to