Skip to content

Conversation

@zeroshade
Copy link
Member

Adding a new function AdbcDriverManagerDatabaseSetLoadFlags so that bindings can set the load flags into the Driver Manager's internal TempDatabase to control the functionality of when to look for and load manifests.

This also changes the Python driver_manager to load manifests by default but allows passing a load_flags option to manually pass in load flags to control the behavior. Also adding a new driver_example_manifest.py recipe to the driver_example docs.

@zeroshade zeroshade requested a review from lidavidm as a code owner June 24, 2025 21:21
@github-actions github-actions bot added this to the ADBC Libraries 19 milestone Jun 24, 2025
@zeroshade zeroshade requested review from kou and paleolimbot June 24, 2025 21:22
@zeroshade zeroshade changed the title feat(python/driver_manager): Update python driver_manager to load manifests feat(python/adbc_driver_manager): Update python driver_manager to load manifests Jun 24, 2025
Copy link
Member

@paleolimbot paleolimbot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cool! (I'll follow up adding R support for this)

@zeroshade zeroshade merged commit de9f1e7 into apache:main Jun 25, 2025
68 checks passed
@zeroshade zeroshade deleted the python-driver-manager branch June 25, 2025 16:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants