raulcd commented on issue #47608:
URL: https://github.com/apache/arrow/issues/47608#issuecomment-3314688047

   We do not support unload. I don't have the full context on the odbc driver 
but the `arrow::compute::Initialize` is supposed to be called from the user 
perspective, example when users use acero or other modules we don't 
automatically initialize the compute functions for them is the user which 
requires to do so. On tests for those we have a custom main that does this for 
us automatically.
   
    If you have to register the compute kernels when the flight sql odbc driver 
is loaded and you must do it on that function I would do it conditionally 
instead of throwing the error. Check if the function required is registered and 
only register if not. Raise the error if it fails only on the case? 
   


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