Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-21454 FLIP-163: SQL Client Improvements
  3. FLINK-21836

Support parsing special commands by introducing ExtendedParser

    XMLWordPrintableJSON

Details

    Description

      The ParseStrategyParser is responsible to convert statement to Operation by StatementParseStrategy.

      In this JIRA, we also move the getCompletionHints from the planner to parser. The reason why we do this as follow:

      • parser is the one to convert the input statement to operation.
      • If we want to get completion hints about command from the planner, planner needs to also maintain a collection of the StatementParseStrategy. We think the responsiblity should belong to the parser rather than planner.

      Attachments

        Issue Links

          Activity

            People

              fsk119 Shengkai Fang
              fsk119 Shengkai Fang
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: