[
https://issues.apache.org/jira/browse/FLINK-38374?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18020990#comment-18020990
]
Zander Matheson commented on FLINK-38374:
-----------------------------------------
Current PR https://github.com/apache/flink/pull/27000
> Add Artifact keyword as an option to create function syntax
> -----------------------------------------------------------
>
> Key: FLINK-38374
> URL: https://issues.apache.org/jira/browse/FLINK-38374
> Project: Flink
> Issue Type: New Feature
> Components: Table SQL / API
> Affects Versions: 2.2.0, 2.1.1
> Reporter: Zander Matheson
> Priority: Major
> Labels: pull-request-available
>
> The current CREATE FUNCTION ... USING syntax does not permit alternative
> keywords. The improvement outlined in this issue is that we would modify the
> syntax to allow for ARTIFACT.
>
> *Current Syntax:*
> CREATE [TEMPORARY] [TEMPORARY SYSTEM] FUNCTION [IF NOT EXISTS]
> [catalog_name.][db_name.]function_name
> AS class_name [LANGUAGE JAVA|SCALA|PYTHON] [USING JAR 'jar_path']
>
> *Proposed New Syntax:*
> CREATE [TEMPORARY] [TEMPORARY SYSTEM] FUNCTION [IF NOT EXISTS]
> [catalog_name.][db_name.]function_name
> AS class_name [LANGUAGE JAVA|SCALA|PYTHON] [USING JAR|ARTIFACT
> 'artifact_path']
>
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)