You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@calcite.apache.org by "Timo Walther (JIRA)" <ji...@apache.org> on 2017/06/30 13:02:00 UTC

[jira] [Created] (CALCITE-1867) Allow creating additional SqlGroupFunctions

Timo Walther created CALCITE-1867:
-------------------------------------

             Summary: Allow creating additional SqlGroupFunctions
                 Key: CALCITE-1867
                 URL: https://issues.apache.org/jira/browse/CALCITE-1867
             Project: Calcite
          Issue Type: Improvement
          Components: core
            Reporter: Timo Walther
            Assignee: Julian Hyde


In Flink we want to create additional group auxiliary functions (such as {{TUMBLE_ROWTIME(), TUMBLE_PROCTIME()}}). 

Unfortunately, {{SqlGroupFunction}} and its methods are package-private which prevents us from adding custom functions. Also {{AuxiliaryConverter}} limits because it is statically defined and not pluggable.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)