-
Notifications
You must be signed in to change notification settings - Fork 2.5k
[HUDI-3213] compaction should not change commit metadata #4619
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
Conversation
5397ba4 to
faa4279
Compare
faa4279 to
250b33f
Compare
|
@YannByron : Can we just mark the default value for config to true. Just incase anyone has requirement or if we had any bugs we have a way to revert it. |
This would make the definition of @nsivabalan @vinothchandar @xushiyan need some thought to decide this. |
|
synced up with Vinoth on this. This is a large enough change and we want to be cautious on how to go about this. May not pick it up for 0.10.1. |
yep, pick it into 0.11.0. |
|
@YannByron : any updates on this. |
|
@nsivabalan If the conclusion is to keep this |
|
@xushiyan : Can we jam on this sometime. lets see how we can make progress here. |
|
@YannByron : yes. lets go w/ what you have suggested. |
|
@YannByron : we also need to make a minor fix. When preserve commit metadata is enabled, we need to retain every meta field except filename. File name has to be overriden. guess I missed it when I added preserve commit metadata for compaction. Fix should go in here. You can check out the fix we did for clustering for clustering preserve commit metadata. If you are occupied, let me know. I can push changes or put up a new patch. |
|
@nsivabalan i'll try to fix this asap. if have any problems, i'll let you know. |
250b33f to
b0e134e
Compare
|
@hudi-bot run azure |
|
@nsivabalan there are something i am not familiar to, so i need to your help to solve the failure of CI indeed. push changes or open a new patch. |
|
closing this in favor of #4811 |
This pr will remote the config on whether preserve commit metadata when compaction and do not change commit metadata any more.
#4428 (comment)