cakeni opened a new pull request, #10637:
URL: https://github.com/apache/arrow-rs/pull/10637

   # Which issue does this PR close?
   
   - Closes #10617.
   
   # Rationale for this change
   
   The Variant interoperability suite covers primitive objects and arrays but 
does not exercise the nested object and array fixtures. This leaves nested 
`VariantBuilder` encoding without equivalent fixture-based coverage.
   
   # What changes are included in this PR?
   
   - Build the `object_nested` fixture with nested object builders and compare 
it with the decoded interoperability fixture.
   - Build the `array_nested` fixture with nested object/list builders, 
including null values, and compare it with the decoded fixture.
   
   # Are these changes tested?
   
   Yes. Both new tests pass against `apache/parquet-testing` commit `73545118`:
   
   - `cargo test -p parquet-variant --test variant_interop 
variant_object_nested_builder`
   - `cargo test -p parquet-variant --test variant_interop 
variant_array_nested_builder`
   
   # Are there any user-facing changes?
   
   No. This PR adds test coverage only.
   


-- 
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