Aitozi created FLINK-29066:
------------------------------
Summary: Reconsider the runtime property of the
BuiltInFunctionDefinition
Key: FLINK-29066
URL: https://issues.apache.org/jira/browse/FLINK-29066
Project: Flink
Issue Type: Improvement
Components: Table SQL / Planner
Reporter: Aitozi
Currently, it has three types of the runtime property:
1) runtimeclass which means flink provide a class to define the runtime
implementation
2) runtimeProvider which means the runtime class is code generated
3) runtimeDefered which means it will use the calcite's inner function to
handle.
First, the runtimeDefered is only a mark interface, have no actual effect, and
the JSON_Xx functions already port to the flink internal stack, so I think it
can be removed now.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)