zeroshade opened a new pull request, #3876: URL: https://github.com/apache/arrow-adbc/pull/3876
An attempt to implement the ideas as suggested in #3765 to provide the ability to specify and load connection profiles to define options for use by the driver manager. This creates an `AdbcConnectionProfile` struct and defines an `AdbcConnectionProfileProvider` function pointer typedef to allow for customized management of profiles. This also implements a default file-based profile provider as described in https://github.com/apache/arrow-adbc/issues/3765#issuecomment-3635178411 which will be used if no custom provider has been set. This allows easy expansion in the future for non-file-based connection profile providers while still implementing the easier case of using file-based profiles, including hierarchical specification for now. See the documentation comments added to `adbc_driver_manager.h` for the full description of the semantics and explanation. -- 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]
