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

   # Which issue does this PR close?
   
   Closes #11069.
   
   `unshred_variant` panics when a present shredded field name is missing from 
metadata.
   
   # What changes are included in this PR?
   
   Add `VariantBuilderExt::try_append_value` and propagate builder errors 
through unshredding, including nested objects and list elements.
   
   # Are these changes tested?
   
   Regression tests cover missing metadata names, absent fields, and parent 
nulls. Variant crate tests, formatting, and Clippy pass.
   
   # Are there any user-facing changes?
   
   Missing metadata field names now produce `ArrowError` instead of a panic. 
Existing `append_value` APIs remain available.
   


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