Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-29941

Support SQL Client connects to SQL Gateway

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    Description

      This is an umbrella issue to track the effort to support SQL Client connects to SQL Gateway, including SQL Client refactoring, end-to-end tests, and documentation.

      Design Docs: https://docs.google.com/document/d/14cS4VBSamMUnlM_PZuK6QKLfriUuQU51iqET5oiYy_c/edit#heading=h.xfpxlv5v61pg

      Attachments

        Issue Links

        1.
        Introduce Client Result to wrap the ResultSet returned by SQL Gateway Sub-task Resolved Shengkai Fang Actions
        2.
        Introduce Client Parser to get statement type Sub-task Closed yuzelin Actions
        3.
        Supports to submit SQL to a embedded SQL Gateway in the SQL Client Sub-task Closed Shengkai Fang Actions
        4.
        Introduce ‘ErrorDetail’ in SQL Gateway Rest Endpoint for error handling Sub-task Closed Unassigned Actions
        5.
        Support configuring session API in Gateway RestEndpoint Sub-task Closed Unassigned Actions
        6.
        Implement 'RemoteExecutor' to perform the communication with Gateway Sub-task Closed Unassigned Actions
        7.
        Add Statement Completement API for sql gateway rest endpoint Sub-task Closed yuzelin Actions
        8.
        Add configureSession REST API in the SQL Gateway Sub-task Closed yuzelin Actions
        9.
        Refactor ResultSet to an interface Sub-task Resolved yuzelin Actions
        10.
        Modify sql-client.sh Sub-task Closed yuzelin Actions
        11.
        Remove useless session id in the Sql Client Executor Sub-task Closed Shengkai Fang Actions
        12.
        Decompose printing logic from Executor Sub-task Closed Shengkai Fang Actions
        13.
        SQL Client supports to specify endpoint address Sub-task Closed Shengkai Fang Actions
        14.
        Introduce embedded session manager to support REMOVE JAR Sub-task Closed Shengkai Fang Actions
        15.
        Fix Sql Client always uses the packaged highests version to connect to gateway Sub-task Closed Shengkai Fang Actions
        16.
        Fix sql client print an empty line between the multi-line statements Sub-task Closed Shengkai Fang Actions
        17.
        Improve the SQL Client code structure Sub-task Closed Shengkai Fang Actions
        18.
        Fix resource leak when creating Executor Sub-task Closed Shengkai Fang Actions
        19.
        Add docs for the SQL Client gateway mode Sub-task Closed Shengkai Fang Actions
        20.
        Add rootCause for ErrorResponse Sub-task Open Shengkai Fang Actions
        21.
        Rework the CliClientITCase to extend AbstractSqlGatewayStatementITCase Sub-task Open Fang Yong Actions
        22.
        Merge query files and processing in sql client and gateway Sub-task Open Unassigned Actions

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            jark Jark Wu

            Dates

              Created:
              Updated:

              Slack

                Issue deployment