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

[590] Add Iceberg Glue Catalog Sync implementation #599

Open
wants to merge 2 commits into
base: 590-CatalogSync
Choose a base branch
from

Conversation

kroushan-nit
Copy link

@kroushan-nit kroushan-nit commented Dec 12, 2024

Important Read

  • Please ensure the GitHub issue is mentioned at the beginning of the PR

What is the purpose of the pull request

Add Glue catalog sync client implementation for Iceberg

Brief change log

Verify this pull request

  • Unit tests

@kroushan-nit kroushan-nit changed the base branch from main to 590-CatalogSync December 12, 2024 17:22
@kroushan-nit kroushan-nit changed the title 590 iceberg glue sync Add Iceberg Glue Catalog Sync implementation Dec 12, 2024
@kroushan-nit kroushan-nit marked this pull request as draft December 12, 2024 17:31
xtable-aws/pom.xml Outdated Show resolved Hide resolved
@kroushan-nit kroushan-nit marked this pull request as ready for review December 13, 2024 19:17
@vinishjail97 vinishjail97 force-pushed the 590-CatalogSync branch 3 times, most recently from a723014 to ced6288 Compare December 19, 2024 22:12
@kroushan-nit kroushan-nit changed the title Add Iceberg Glue Catalog Sync implementation [590] Add Iceberg Glue Catalog Sync implementation Dec 21, 2024
@@ -138,12 +138,23 @@
<scope>provided</scope>
</dependency>

<!-- AWS Glue dependencies -->
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it would be best to create a new module for the Glue related code. That will allow our users to only pull in the dependencies that they require.

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

Successfully merging this pull request may close these issues.

3 participants