datastrato / gravitino

World's most powerful data catalog service with providing a high-performance, geo-distributed and federated metadata lake.
https://datastrato.ai/docs/
Apache License 2.0
401 stars 166 forks source link

[#3193] feat(spark-connector): Support Iceberg RestCatalog in spark-connector #3410

Closed jerryshao closed 2 weeks ago

jerryshao commented 2 weeks ago

What changes were proposed in this pull request?

Support Iceberg RestCatalog in spark-connector. Add IT for Iceberg RestCatalog with HiveCatalog backend.

Why are the changes needed?

without this, spark-connector does not support Iceberg RestCatalog

Fix: https://github.com/datastrato/gravitino/issues/3193

Does this PR introduce any user-facing change?

No.

How was this patch tested?

New ITs.