You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Timo Walther (JIRA)" <ji...@apache.org> on 2018/02/08 15:18:01 UTC

[jira] [Created] (FLINK-8607) Add a basic embedded SQL CLI client

Timo Walther created FLINK-8607:
-----------------------------------

             Summary: Add a basic embedded SQL CLI client
                 Key: FLINK-8607
                 URL: https://issues.apache.org/jira/browse/FLINK-8607
             Project: Flink
          Issue Type: Sub-task
          Components: Table API &amp; SQL
            Reporter: Timo Walther
            Assignee: Timo Walther


This issue describes the Implementation Plan 1 of FLIP-24.

Goal: Add the basic features to play around with Flink's streaming SQL.

{code}
- Add CLI component that reads the configuration files
    - "Pre-registered table sources"
    - "Job parameters"
- Add executor for retrieving pre-flight information and corresponding CLI SQL parser
    - SHOW TABLES
    - DESCRIBE TABLE
    - EXPLAIN
- Add streaming append query submission to executor
- Submit jars and run SELECT query using the ClusterClient
- Collect results on heap and serve them on the CLI side (Internal Mode with SELECT)
- SOURCE (for executing a SQL statement stored in a local file)
{code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)