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

   # Which issue does this PR close?
   Related to #6243
   
   # Rationale for this change
    While reviewing #6244 a suggestion was made to move some processing to 
`FixedSizeBinaryArray` (see 
https://github.com/apache/arrow-rs/pull/6244#discussion_r1715925061 and 
following).
   
   # What changes are included in this PR?
   This PR adds `unary()` to `FixedSizeBinaryArray` and uses it while 
transforming arrays from one primitive type to another.
   
   Note that by using `unary()`, we are now skipping special handling for null 
slots. This should be ok since all of the transformations will not panic 
(unless the fixed-size input is of the wrong size, which would panic anyway).
   
   # Are there any user-facing changes?
   Adds function to the `FixedSizeBinaryArray` interface.
   
   <!--
   If there are user-facing changes then we may require documentation to be 
updated before approving the PR.
   -->
   
   <!---
   If there are any breaking changes to public APIs, please add the `breaking 
change` label.
   -->
   


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