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

diqiu50 pushed a change to branch trino-irc-1.3
in repository https://gitbox.apache.org/repos/asf/gravitino.git


    from 236a644d95 fix(trino): log catalog registration failures
     new b3eef41fea improvement(spark-connector): Route lakehouse-iceberg 
catalogs through the Iceberg REST server
     new e554a3398d improvement(spark-connector): Reuse OAuth for routed 
Iceberg REST catalogs
     new 0667d3e02e Merge branch 'spark-irc-1.3' into trino-irc-1.3

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 docs/spark-connector/spark-catalog-iceberg.md      |  40 ++++
 docs/spark-connector/spark-connector.md            |   2 +
 .../spark/connector/GravitinoSparkConfig.java      |  14 ++
 .../connector/catalog/GravitinoCatalogManager.java |  45 +++-
 .../connector/iceberg/GravitinoIcebergCatalog.java |  75 ++++++-
 .../iceberg/IcebergPropertiesConstants.java        |  17 ++
 .../iceberg/IcebergPropertiesConverter.java        | 176 +++++++++++++++
 .../connector/iceberg/IcebergRestOAuthConfig.java  |  89 ++++++++
 .../connector/plugin/GravitinoDriverPlugin.java    |   1 +
 .../connector/glue/TestGravitinoGlueCatalog.java   |   2 +-
 .../iceberg/TestIcebergPropertiesConverter.java    | 136 ++++++++++++
 .../iceberg/TestIcebergRestOAuthConfig.java        | 123 +++++++++++
 .../connector/integration/test/SparkEnvIT.java     |  59 +++--
 .../iceberg/SparkIcebergCatalogRestRoutingIT.java  |  76 +++++++
 ...ava => SparkIcebergCatalogRestRoutingIT33.java} |   4 +-
 ...ava => SparkIcebergCatalogRestRoutingIT34.java} |   2 +-
 spark-connector/v3.5/spark/build.gradle.kts        |   2 +
 .../SparkIcebergCatalogRestRoutingIT35.java}       |   2 +-
 ...kIcebergCatalogRestS3CredentialVendingIT35.java | 240 +++++++++++++++++++++
 19 files changed, 1075 insertions(+), 30 deletions(-)
 create mode 100644 
spark-connector/spark-common/src/main/java/org/apache/gravitino/spark/connector/iceberg/IcebergRestOAuthConfig.java
 create mode 100644 
spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/iceberg/TestIcebergRestOAuthConfig.java
 create mode 100644 
spark-connector/spark-common/src/test/java/org/apache/gravitino/spark/connector/integration/test/iceberg/SparkIcebergCatalogRestRoutingIT.java
 copy 
spark-connector/v3.3/spark/src/test/java/org/apache/gravitino/spark/connector/integration/test/iceberg/{SparkIcebergCatalogRestBackendIT33.java
 => SparkIcebergCatalogRestRoutingIT33.java} (94%)
 copy 
spark-connector/v3.4/spark/src/test/java/org/apache/gravitino/spark/connector/integration/test/iceberg/{SparkIcebergCatalogRestBackendIT34.java
 => SparkIcebergCatalogRestRoutingIT34.java} (91%)
 copy 
spark-connector/{v3.4/spark/src/test/java/org/apache/gravitino/spark/connector/integration/test/iceberg/SparkIcebergCatalogRestBackendIT34.java
 => 
v3.5/spark/src/test/java/org/apache/gravitino/spark/connector/integration/test/iceberg/SparkIcebergCatalogRestRoutingIT35.java}
 (91%)
 create mode 100644 
spark-connector/v3.5/spark/src/test/java/org/apache/gravitino/spark/connector/integration/test/iceberg/SparkIcebergCatalogRestS3CredentialVendingIT35.java

Reply via email to