apache / hudi

Upserts, Deletes And Incremental Processing on Big Data.
https://hudi.apache.org/
Apache License 2.0
5.45k stars 2.43k forks source link

[HUDI-8468] use payload to do merging inside the expression payload #12201

Open jonvex opened 2 weeks ago

jonvex commented 2 weeks ago

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

MIT is more correct

Risk level (write none, low medium or high below)

low

Documentation Update

N/A

Contributor's checklist

hudi-bot commented 2 weeks ago

CI report:

Bot commands @hudi-bot supports the following commands: - `@hudi-bot run azure` re-run the last Azure build
Davis-Zhang-Onehouse commented 1 week ago

Folks, Jon is OOO and I'm taking care of this piece now. Let's review it here https://github.com/apache/hudi/pull/12242 as I cannot push to Jon's PR