This is an automated email from the ASF dual-hosted git repository.

xtsong pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git


    from def2f543809 [FLINK-28631][sql-gateway][hive] Support to GetFunctions 
in the HiveServer2Endpoint
     add fcde111410d [hotfix][sql-gateway] Use camelCase for REST 
request/response body fields in session related APIs.
     add 91eccea38c8 [FLINK-28162][sql-gateway]Introduce the operation related 
API for REST endpoint
     add 41bde65874c [FLINK-28164][sql-gateway]Introduce utilities API for REST 
endpoint
     add 47970b0435a [FLINK-28163][sql-gateway]Introduce the statement related 
API for REST endpoint

No new revisions were added by this update.

Summary of changes:
 .../flink/architecture/rules/TableApiRules.java    |   2 +
 .../flink/runtime/rest/HttpMethodWrapper.java      |   3 +-
 .../flink/runtime/rest/RestServerEndpoint.java     |   3 +
 flink-table/flink-sql-gateway-api/pom.xml          |  12 +-
 .../table/gateway/api/results/ColumnInfo.java      |  98 ++++++++
 .../api/results/JsonResultSetDeserializer.java     | 122 +++++++++
 .../api/results/JsonResultSetSerializer.java       | 118 +++++++++
 .../flink/table/gateway/api/results/ResultSet.java |  14 +-
 .../table/gateway/api/results/RowDataInfo.java     |  59 +++++
 .../api/results/JsonResultSetSerDeTest.java        | 276 +++++++++++++++++++++
 .../table/gateway/rest/SqlGatewayRestEndpoint.java |  69 ++++++
 .../operation/AbstractOperationHandler.java        |  82 ++++++
 .../handler/operation/CancelOperationHandler.java  |  49 ++++
 .../handler/operation/CloseOperationHandler.java   |  55 ++++
 .../operation/GetOperationStatusHandler.java       |  42 ++++
 .../handler/statement/ExecuteStatementHandler.java |  77 ++++++
 .../handler/statement/FetchResultsHandler.java     |  91 +++++++
 .../rest/handler/util/GetApiVersionHandler.java    |  62 +++++
 .../gateway/rest/handler/util/GetInfoHandler.java  |  59 +++++
 .../header/operation/AbstactOperationHeaders.java  |  52 ++++
 .../header/operation/CancelOperationHeaders.java   |  55 ++++
 .../header/operation/CloseOperationHeaders.java    |  55 ++++
 .../operation/GetOperationStatusHeaders.java       |  55 ++++
 .../header/statement/ExecuteStatementHeaders.java  |  80 ++++++
 .../rest/header/statement/FetchResultsHeaders.java | 100 ++++++++
 .../rest/header/util/GetApiVersionHeaders.java     |  77 ++++++
 .../gateway/rest/header/util/GetInfoHeaders.java   |  77 ++++++
 .../operation/OperationHandleIdPathParameter.java  |  49 ++++
 .../operation/OperationMessageParameters.java      |  60 +++++
 .../OperationStatusResponseBody.java}              |  20 +-
 .../message/session/OpenSessionRequestBody.java    |   2 +-
 .../message/session/OpenSessionResponseBody.java   |   2 +-
 .../statement/ExecuteStatementRequestBody.java     |  72 ++++++
 .../ExecuteStatementResponseBody.java}             |  21 +-
 .../statement/FetchResultsResponseBody.java        |  66 +++++
 .../statement/FetchResultsTokenParameters.java     |  68 +++++
 .../statement/FetchResultsTokenPathParameter.java  |  35 +--
 .../GetApiVersionResponseBody.java}                |  22 +-
 .../GetInfoResponseBody.java}                      |  31 ++-
 .../table/gateway/rest/OperationCaseITTest.java    | 170 +++++++++++++
 .../table/gateway/rest/StatementCaseITTest.java    | 273 ++++++++++++++++++++
 .../flink/table/gateway/rest/UtilCaseITTest.java   |  74 ++++++
 42 files changed, 2749 insertions(+), 60 deletions(-)
 create mode 100644 
flink-table/flink-sql-gateway-api/src/main/java/org/apache/flink/table/gateway/api/results/ColumnInfo.java
 create mode 100644 
flink-table/flink-sql-gateway-api/src/main/java/org/apache/flink/table/gateway/api/results/JsonResultSetDeserializer.java
 create mode 100644 
flink-table/flink-sql-gateway-api/src/main/java/org/apache/flink/table/gateway/api/results/JsonResultSetSerializer.java
 create mode 100644 
flink-table/flink-sql-gateway-api/src/main/java/org/apache/flink/table/gateway/api/results/RowDataInfo.java
 create mode 100644 
flink-table/flink-sql-gateway-api/src/test/java/org/apache/flink/table/gateway/api/results/JsonResultSetSerDeTest.java
 create mode 100644 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/handler/operation/AbstractOperationHandler.java
 create mode 100644 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/handler/operation/CancelOperationHandler.java
 create mode 100644 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/handler/operation/CloseOperationHandler.java
 create mode 100644 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/handler/operation/GetOperationStatusHandler.java
 create mode 100644 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/handler/statement/ExecuteStatementHandler.java
 create mode 100644 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/handler/statement/FetchResultsHandler.java
 create mode 100644 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/handler/util/GetApiVersionHandler.java
 create mode 100644 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/handler/util/GetInfoHandler.java
 create mode 100644 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/header/operation/AbstactOperationHeaders.java
 create mode 100644 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/header/operation/CancelOperationHeaders.java
 create mode 100644 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/header/operation/CloseOperationHeaders.java
 create mode 100644 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/header/operation/GetOperationStatusHeaders.java
 create mode 100644 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/header/statement/ExecuteStatementHeaders.java
 create mode 100644 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/header/statement/FetchResultsHeaders.java
 create mode 100644 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/header/util/GetApiVersionHeaders.java
 create mode 100644 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/header/util/GetInfoHeaders.java
 create mode 100644 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/message/operation/OperationHandleIdPathParameter.java
 create mode 100644 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/message/operation/OperationMessageParameters.java
 copy 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/message/{session/OpenSessionResponseBody.java
 => operation/OperationStatusResponseBody.java} (67%)
 create mode 100644 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/message/statement/ExecuteStatementRequestBody.java
 copy 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/message/{session/OpenSessionResponseBody.java
 => statement/ExecuteStatementResponseBody.java} (65%)
 create mode 100644 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/message/statement/FetchResultsResponseBody.java
 create mode 100644 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/message/statement/FetchResultsTokenParameters.java
 copy 
flink-runtime/src/main/java/org/apache/flink/runtime/rest/HttpMethodWrapper.java
 => 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/message/statement/FetchResultsTokenPathParameter.java
 (53%)
 copy 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/message/{session/OpenSessionResponseBody.java
 => util/GetApiVersionResponseBody.java} (67%)
 copy 
flink-table/flink-sql-gateway/src/main/java/org/apache/flink/table/gateway/rest/message/{session/OpenSessionResponseBody.java
 => util/GetInfoResponseBody.java} (55%)
 create mode 100644 
flink-table/flink-sql-gateway/src/test/java/org/apache/flink/table/gateway/rest/OperationCaseITTest.java
 create mode 100644 
flink-table/flink-sql-gateway/src/test/java/org/apache/flink/table/gateway/rest/StatementCaseITTest.java
 create mode 100644 
flink-table/flink-sql-gateway/src/test/java/org/apache/flink/table/gateway/rest/UtilCaseITTest.java

Reply via email to