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]