You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@calcite.apache.org by "Julian Hyde (Jira)" <ji...@apache.org> on 2023/11/01 00:36:00 UTC
[jira] [Assigned] (CALCITE-6084) Builders for SqlInternalOperator, SqlSpecialOperator
[ https://issues.apache.org/jira/browse/CALCITE-6084?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Julian Hyde reassigned CALCITE-6084:
------------------------------------
Assignee: Julian Hyde
> Builders for SqlInternalOperator, SqlSpecialOperator
> ----------------------------------------------------
>
> Key: CALCITE-6084
> URL: https://issues.apache.org/jira/browse/CALCITE-6084
> Project: Calcite
> Issue Type: Improvement
> Reporter: Julian Hyde
> Assignee: Julian Hyde
> Priority: Major
>
> In [814ae6ec|https://github.com/apache/calcite/commits/814ae6ec09e72544ba010f2591e06020c55b162b] we added {{class SqlBasicFunction}}, which has chainable {{withXxx}} "wither" methods, so that people would not have to subclass {{SqlFunction}} as frequently, or call its constructors directly. This change does the same for {{SqlSpecialOperator}} and {{SqlInternalOperator}}.
> We move a few operator instances from {{SqlStdOperatorTable}} to {{SqlInternalOperators}} (leaving the old instances deprecated), and remove a few subclasses that are no longer needed ({{SqlJsonTypeOperator}}, {{SqlExtendOperator}}).
--
This message was sent by Atlassian Jira
(v8.20.10#820010)