Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-13773 Rework of the Expression Design
  3. FLINK-13777

Introduce sql function wrappers and conversion to ExpressionConverter

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • None
    • None
    • Table SQL / Planner
    • None

    Description

      For remove the extended calcite sql functions, we introduce wrappers to wrap flink FunctionDefinition:

      1.Add SqlReturnTypeInferenceWrapper to wrap TypeStrategy

      2.Add SqlOperandTypeInferenceWrapper to wrap InputTypeStrategy

      3.Add SqlOperandTypeCheckerWrapper to wrap InputTypeValidator

      4.Add SqlFunctionWrapper to wrap SqlFunction

      5.Add SqlFunctionWrapper converter and Standard sql converter

      Attachments

        Activity

          People

            Unassigned Unassigned
            lzljs3620320 Jingsong Lee
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: