Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-7594 Add a SQL client
  3. FLINK-14698

Refactor the SQL CLI parser to reuse flink-sql-parser

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: 1.9.1
    • Fix Version/s: None
    • Component/s: Table SQL / API
    • Labels:
      None

      Description

      We should reuse the SQL CLI for commands parsing, especially for those statements that are sql queries. There are at lease 2 benefits i can see:

      1. To reduce the bugs because the parsing work by regex expression now is very easy to encounter that for complex queries
      2. To reduce the redundant parse work, we only need to maintain the flink-sql-parser

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                danny0405 Danny Chen
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: