geoffreyclaude commented on issue #11598:
URL: https://github.com/apache/arrow-rs/issues/11598#issuecomment-6320914462

   @mbutrovich I had a local fix for this pending and noticed your recent 
issue, so I’ve opened [draft PR 
#11771](https://github.com/apache/arrow-rs/pull/11771) to push discussion 
further. It’s still very much a work in progress.
   The approach is to apply the requested sort options to Union child values 
and encode logical nulls independently of their type IDs. This addresses both 
the descending-order and null-placement mismatches described here.
   One open question is decoding: nulls under different type IDs share the same 
encoding, so their original tags are no longer preserved. I’d appreciate 
feedback on that policy... The implementation may still change before the PR is 
ready for review.


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