Yury Gerzhedovich created IGNITE-15128:
------------------------------------------
Summary: Take own control of SQL functions
Key: IGNITE-15128
URL: https://issues.apache.org/jira/browse/IGNITE-15128
Project: Ignite
Issue Type: Improvement
Components: sql
Reporter: Yury Gerzhedovich
As of now, we use a set of 4 database function dialects:
SqlLibrary.STANDARD,
SqlLibrary.POSTGRESQL,
SqlLibrary.ORACLE,
SqlLibrary.MYSQL
Seems we should have owned our dialect with a subset of the aforementioned
functions and have the ability to modify already exists functions and add a new
one.
During implementation need to sort out similar functions and choose just one of
them to avoid duplication,
See :
org.apache.calcite.util.BuiltInMethod
org.apache.calcite.sql.fun.SqlLibraryOperators
org.apache.calcite.runtime.SqlFunctions
org.apache.ignite.internal.processors.query.calcite.exec.exp.RexImpTable
--
This message was sent by Atlassian Jira
(v8.3.4#803005)