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

diqiu50 pushed a change to branch cherry-pick-5b666b32-to-branch-1.3
in repository https://gitbox.apache.org/repos/asf/gravitino.git


    from 50ee035e2a [#12709] improvement(spark-connector): Route 
lakehouse-iceberg catalogs through the Iceberg REST server (#12710)
     add be66752dc2 Resolve cherry-pick conflicts for #12709 on branch-1.3
     add b177df1682 [Cherry-pick to branch-1.3] [#12730] 
improvement(docker-image): Update kerberos-hive to 0.1.7 (#12829) (#12862)
     add 77f3e91344 [Cherry-pick to branch-1.3] [#12748] fix(clickhouse): 
preserve composite primary key on table load (#12765) (#12863)
     add 4d7f636683 [Cherry-pick to branch-1.3] [#12598] fix(common): Reject 
out-of-range numeric statistic values (#12599) (#12874)
     add cddf9252ab [Cherry-pick to branch-1.3] [#12554] 
improvement(trino-connector): Route lakehouse-iceberg catalogs through the 
Iceberg REST server (#12555) (#12754)
     add 993204f120 Merge remote-tracking branch 'gt/branch-1.3' into 
cherry-pick-5b666b32-to-branch-1.3

No new revisions were added by this update.

Summary of changes:
 build.gradle.kts                                   |  13 +-
 .../operations/ClickHouseTableOperations.java      |  41 +-
 .../integration/test/CatalogClickHouseIT.java      |  45 ++
 .../TestClickHouseTableOperationsUnit.java         | 156 ++++++
 .../gravitino/client/GravitinoClientBase.java      |  23 +
 .../client/TestIcebergRestServiceUri.java          |  82 +++
 ...sponse.java => IcebergRESTServiceResponse.java} |  39 +-
 .../java/org/apache/gravitino/json/JsonUtils.java  |  38 +-
 .../org/apache/gravitino/json/TestJsonUtils.java   |  93 ++++
 .../java/org/apache/gravitino/GravitinoEnv.java    |   9 +
 .../auxiliary/AuxiliaryServiceManager.java         |  43 +-
 .../auxiliary/TestAuxiliaryServiceManager.java     |  66 +++
 docs/docker-image-details.md                       |   4 +
 docs/spark-connector/spark-connector.md            |  22 +-
 docs/trino-connector/authentication.md             |  19 +-
 docs/trino-connector/catalog-iceberg.md            | 116 ++++
 docs/trino-connector/configuration.md              |  14 +
 .../gravitino/integration/test/util/BaseIT.java    |  16 +-
 .../web/rest/IcebergRESTServiceOperations.java     | 199 +++++++
 .../web/rest/TestIcebergRESTServiceOperations.java | 234 +++++++++
 .../connector/catalog/GravitinoCatalogManager.java | 105 +---
 .../connector/plugin/GravitinoDriverPlugin.java    |   1 +
 .../catalog/TestGravitinoCatalogManager.java       | 256 +--------
 .../connector/glue/TestGravitinoGlueCatalog.java   |   2 +-
 trino-connector/integration-test/build.gradle.kts  |   1 +
 .../integration/test/TrinoConnectorIT.java         |  16 +
 .../integration/test/TrinoQueryITBase.java         |  11 +
 .../gravitino/trino/connector/GravitinoConfig.java | 191 ++++++-
 .../trino/connector/GravitinoConnectorFactory.java |  11 +-
 .../connector/GravitinoConnectorPluginManager.java |  23 +-
 .../connector/catalog/CatalogConnectorManager.java |  14 +-
 .../trino/connector/catalog/CatalogRegister.java   |  85 ++-
 .../catalog/DefaultCatalogConnectorFactory.java    |   2 +-
 .../iceberg/IcebergCatalogPropertyConverter.java   | 200 ++++++-
 .../catalog/iceberg/IcebergConnectorAdapter.java   | 141 ++++-
 .../catalog/iceberg/IcebergRestUriDiscovery.java   |  78 +++
 .../trino/connector/TestGravitinoConfig.java       | 178 +++++++
 .../connector/TestGravitinoConnectorFactory.java   |   3 +
 .../TestGravitinoConnectorFactoryStart.java        |  16 +
 .../TestGravitinoConnectorPluginManager.java       |  15 +-
 .../catalog/TestCatalogConnectorManager.java       | 147 ++++++
 .../connector/catalog/TestCatalogRegister.java     | 167 ++++++
 .../TestIcebergCatalogPropertyConverter.java       | 582 ++++++++++++++++++++-
 .../iceberg/TestIcebergConnectorAdapterReload.java |  95 ++++
 44 files changed, 3141 insertions(+), 471 deletions(-)
 create mode 100644 
clients/client-java/src/test/java/org/apache/gravitino/client/TestIcebergRestServiceUri.java
 copy 
common/src/main/java/org/apache/gravitino/dto/responses/{ModelResponse.java => 
IcebergRESTServiceResponse.java} (59%)
 create mode 100644 
server/src/main/java/org/apache/gravitino/server/web/rest/IcebergRESTServiceOperations.java
 create mode 100644 
server/src/test/java/org/apache/gravitino/server/web/rest/TestIcebergRESTServiceOperations.java
 create mode 100644 
trino-connector/trino-connector/src/main/java/org/apache/gravitino/trino/connector/catalog/iceberg/IcebergRestUriDiscovery.java
 copy 
core/src/test/java/org/apache/gravitino/listener/api/event/ListTopicFailureEventTest.java
 => 
trino-connector/trino-connector/src/test/java/org/apache/gravitino/trino/connector/TestGravitinoConnectorPluginManager.java
 (71%)
 create mode 100644 
trino-connector/trino-connector/src/test/java/org/apache/gravitino/trino/connector/catalog/iceberg/TestIcebergConnectorAdapterReload.java

Reply via email to