You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by GitBox <gi...@apache.org> on 2022/10/11 21:57:45 UTC

[GitHub] [arrow-datafusion] isidentical opened a new issue, #3803: Leverage input array's null buffer for regex replace to optimize sparse arrays

isidentical opened a new issue, #3803:
URL: https://github.com/apache/arrow-datafusion/issues/3803

   **Is your feature request related to a problem or challenge? Please describe what you are trying to do.**
   We can repurpose the input string array's null buffer directly on the specialized regex implementation so that we won't be spending time on re-building it.
   
   **Describe the solution you'd like**
   When we know only one input is an array (on the specialized case), we should be able to re-use the existing null buffer. The generic case can also be done in a similar fashion but that would be a bit more hard since now we would need to re-combine 4 null buffers (which might be easy with the underlying bitmap representation, though I doubt it would worth the complexity since the specialized path already covers the generic case).
   
   **Describe alternatives you've considered**
   None.
   
   **Additional context**
   Originally from @Dandandan as part of #3518. 
   


-- 
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: github-unsubscribe@arrow.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow-datafusion] alamb closed issue #3803: Leverage input array's null buffer for regex replace to optimize sparse arrays

Posted by GitBox <gi...@apache.org>.
alamb closed issue #3803: Leverage input array's null buffer for regex replace to optimize sparse arrays
URL: https://github.com/apache/arrow-datafusion/issues/3803


-- 
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: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org