-
Notifications
You must be signed in to change notification settings - Fork 314
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
[Improvement]: Optimize can't stop when the change store only has eq-delete files and the base store has no files #814
Comments
Even if the minor optimize output is nothing, the commit still update "max-txId" in partition properties.
It seems this is a complicated situation.
|
The problem only occurs in the arctic keyed table. There are no files in the base store and only some eq-delete files in the change store. So the table will trigger minor optimize, but this optimize will output nothing. Then optimize commit will skip, because there are no changes for the base store, so "max-txid" in the base store property won't be updated, and the minor optimize won't stop. |
Get it. Thanks for your reply. |
Search before asking
What would you like to be improved?
Even if the minor optimize output is nothing, the commit still should update "max-txId" in partition properties.
How should we improve?
No response
Are you willing to submit PR?
Subtasks
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: