linliu-code opened a new pull request, #642:
URL: https://github.com/apache/hudi-rs/pull/642

   **Stacked on #639, #640, #641** — their commits appear here until they 
merge. **Review only the last commit.**
   
   Two schema helpers the merge-on-read reader depends on:
   
   - `schema::avro_schema_utils` — decides whether two Avro schemas are 
projection-equivalent, so the reader can tell a genuine schema change from a 
reordering or a narrowing that needs no work.
   - `schema::parquet_list_norm` — normalizes the legacy two-level 
repeated-group and modern three-level Parquet list encodings, so batches from 
files written by different engines line up.
   
   Also brings the two parquet fixtures `parquet_list_norm`'s tests read. They 
are force-added past the `**/data` ignore, the same way the existing fixtures 
under `crates/test/data` are tracked.
   
   Unlike the `reader_v2` modules these are `pub` under `schema`, matching 
their upstream placement — nothing calls them yet. Full workspace suite 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]

Reply via email to