Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Migrate Delta Lake tables to Iceberg #5097

Closed

Conversation

ericlgoodman
Copy link
Contributor

Work is in progress, but putting this out here for general feedback.

The idea will be to leverage the Delta Standalone library, rather than the DeltaCatalog, to read schema/partitioning/table metadata from the existing Delta Lake table. This simplifies the experience as users won't need to configure both a Delta Lake and Iceberg catalog as well as specify the mapping thereof.

A new action will be created to decouple the code behind this from the existing migrate action, which makes lots of assumptions about the incoming/exported catalog and relies on the SparkSessionCatalog to retrieve metadata about the state of the source table.

@ericlgoodman
Copy link
Contributor Author

See #5331

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant