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

AWS: Add Option to don't write non current columns in glue schema closes #7584 #9420

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

Raphael-Vignes
Copy link

@Raphael-Vignes Raphael-Vignes commented Jan 5, 2024

This PR aims to close this issue and would resolve this issue too.

We want to provide an optional parameter to IcebergToGlueConverter 's setTableInputInformation method (set to false by default) named glueCatalogWriteNonCurrentColumns . It will allow to skip writing columns that were deleted in previous version of the Glue Schema instead of writing and setting the iceberg.filed.current value to false.

@Raphael-Vignes Raphael-Vignes force-pushed the Raphael-Vignes/option-to-hide-non-current-field-in-glue branch from c6f72b3 to 58c43a3 Compare March 18, 2024 13:12
@mgmarino
Copy link

mgmarino commented Jul 4, 2024

@Raphael-Vignes this seems like a good solution to the quoted issues. Anything keeping you from opening this for review?

One point: I expect that the maintainers will want to keep the current behavior (i.e. writing the non-current columns) default, so you probably want to change your default.

@Raphael-Vignes
Copy link
Author

Sorry but I never finished this PR, I'm not sure it's fully functional. I'll try to finish it when I've time.

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.

None yet

2 participants