-
Notifications
You must be signed in to change notification settings - Fork 421
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
fix: ensure metadata cleanup do not corrupt tables without checkpoints #2044
Conversation
If there is a desire to refactor this operation into |
@Blajda maybe let's get the fix in first depending on how much time it takes to make it a DeltaOps, this seems quite severe, so we ideally should push a release soon |
Yes I think that's the best approach for this. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Blajda could you add one more python test to cover the case where no checkpoint is added?
delta-io#2044) # Description When metadata cleanup is executed on a delta table without checkpoints it will corrupt the table and prevent further loading. This is a high risk for people who use delta-rs since our writers do not automatically create checkpoints. # Related Issue(s) - closes delta-io#2016
Description
When metadata cleanup is executed on a delta table without checkpoints it will corrupt the table and prevent further loading. This is a high risk for people who use delta-rs since our writers do not automatically create checkpoints.
Related Issue(s)