linliu-code opened a new pull request, #643: URL: https://github.com/apache/hudi-rs/pull/643
**Stacked on #639–#642** — their commits appear here until they merge. **Review only the last commit.** Two modules that let a read span a schema change — the capability `hudi-rs` has no equivalent of today: - `schema::extended_promotion` — which type changes a read can absorb (int→long, decimal scale widening, …), rejecting the rest rather than producing a silently wrong value. - `schema::batch_evolution` — applies a target schema to a batch read under an older one: back-fill added columns as null, drop removed ones, cast promoted ones through the rules above. Together they are what makes a MOR slice readable when its base file and log blocks were written under different schemas. Nothing calls them yet. Build warning-free; 795 lib tests green. 🤖 Generated with [Claude Code](https://claude.com/claude-code) -- 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]
