Davis-Zhang-Onehouse opened a new pull request, #12726: URL: https://github.com/apache/hudi/pull/12726
### Change Logs Use payload to do merging inside of expression payload. If your tables payload was overwrite with latest, and you did MIT, it would use ordering field if defined. Now we will use the actual payload. ### Impact For MIT update, the payload would be honored. For delete it still does not honor the payload logic. Today's behavior is it will always delete even using event ordering and incoming record precombine field value is smaller. ### Risk level (write none, low medium or high below) Low. There can be performance hit for customized payload since we use reflection for every record. ### Documentation Update none ### Contributor's checklist - [ ] Read through [contributor's guide](https://hudi.apache.org/contribute/how-to-contribute) - [ ] Change Logs and Impact were stated clearly - [ ] Adequate tests were added if applicable - [ ] CI passed -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
