You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@calcite.apache.org by "Xiaoyong Deng (JIRA)" <ji...@apache.org> on 2017/03/31 05:33:41 UTC
[jira] [Created] (CALCITE-1733) support more UDFs
Xiaoyong Deng created CALCITE-1733:
--------------------------------------
Summary: support more UDFs
Key: CALCITE-1733
URL: https://issues.apache.org/jira/browse/CALCITE-1733
Project: Calcite
Issue Type: New Feature
Components: core
Reporter: Xiaoyong Deng
Assignee: Julian Hyde
Calcite has realized some functions, ReservedFunctionName listed in Parser.jj for example. But there are many other functions, such as 'rlike'(matches the Java regular expression), 'date_format'(Converts a date/timestamp/string to a value of string in the format specified by the date format fmt) and do on.
Yes, We can use {quote}
void add(String name, Function function)
{quote} in SchemaPlus to register new functions, but we are worried about conflict with Calcite later. So, how can we do for this? Realize all functions and submit to Calcite or just make these as our own functions?
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)