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

Support SQL Client connects to SQL Gateway

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

          Activity

            People

              Unassigned Unassigned
              jark Jark Wu
              Votes:
              0 Vote for this issue
              Watchers:
              14 Start watching this issue

              Dates

                Created:
                Updated: