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)

Reply via email to