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

   # Which issue does this PR close?
   
   Part of #11260.
   
   # What changes are included in this PR?
   
   Adds `VariantRowDecoder` so callers can write custom output directly from 
shredded rows. It exposes typed and residual values separately, traverses 
nested objects and lists, and lets callers build their own metadata dictionary.
   
   Canonical writer integration and benchmarks will follow separately.
   
   # Are these changes tested?
   
   Integration tests cover fully and partially shredded rows, scalar encodings, 
different dictionaries, nulls, sliced lists, and malformed input. Existing 
unshredding tests also pass.
   
   # Are there any significant user-facing changes?
   
   No breaking API changes.
   
   AI assistance: Codex generated the implementation, tests, and documentation.
   


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