benibus opened a new pull request, #34295:
URL: https://github.com/apache/arrow/pull/34295

   This includes the core compute machinery in libarrow by default - in 
addition to all cast kernels and several other kernels that are either 
dependencies of `cast` (`take`) or utilized in libarrow/libparquet (`unique`, 
`filter`). The remaining kernels won't be built/registered unless 
`ARROW_COMPUTE=ON` (note that this would slightly change the option's meaning, 
as currently, nothing in arrow/compute is built unless it's set).
   
   Initially this was more substantial as the original goal was to build the 
extra kernels as a shared library (suggested in the orginal issue). After some 
discussion in the issue thread, I opted not to do that - primarily because I 
can't personally see the utility of a separate lib here, even ignoring the 
complexity it introduces. However, there may be a good reason that simply 
hasn't occured to me.


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