shubhampatel28 opened a new pull request, #752:
URL: https://github.com/apache/incubator-xtable/pull/752
## What is the purpose of the pull request
- This PR introduces a new Spark catalog plugin that provides unified access
to both Hudi and Iceberg tables using AWS Glue as the metastore. The plugin
automatically detects table formats and delegates operations to the appropriate
catalog implementation (Iceberg's SparkCatalog or Hudi's HoodieCatalog),
enabling seamless querying of mixed table formats through a single catalog
interface.
## Brief change log
- Added new module xtable-spark-plugin to parent POM
- Implemented XTableSparkCatalog class with unified catalog interface for
Hudi and Iceberg tables
- Added automatic table format detection using multiple fallback
strategies:
- Integrated AWS Glue client for table metadata lookup with cross-account
support
## Verify this pull request
Added TestXTableSparkCatalog for unit tests
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]