Skip to content

Implement getPropertyInfo method for config list#244

Merged
staticlibs merged 1 commit intoduckdb:mainfrom
staticlibs:driver_prop_info
Jun 3, 2025
Merged

Implement getPropertyInfo method for config list#244
staticlibs merged 1 commit intoduckdb:mainfrom
staticlibs:driver_prop_info

Conversation

@staticlibs
Copy link
Collaborator

Driver#getPropertyInfo() method allows external tools to list configuration options suppored by the DB. This method is pretty obscure and unlikely to be useful with many client tools in practice. But a full list of supported options is required anyway to implement a fix to issue #232, and it makes sense to use getPropertyInfo for that as a single method for this functionality.

Testing: new test added.

`Driver#getPropertyInfo()` method allows external tools to list
configuration options suppored by the DB. This method is pretty obscure
and unlikely to be useful with many client tools in practice. But a
full list of supported options is required anyway to implement a fix
to issue duckdb#232, and it makes sense to use `getPropertyInfo` for that as
a single method for this functionality.

Testing: new test added.
@staticlibs staticlibs merged commit 258ee50 into duckdb:main Jun 3, 2025
10 checks passed
@staticlibs staticlibs deleted the driver_prop_info branch June 3, 2025 15:48
staticlibs added a commit to staticlibs/duckdb-java that referenced this pull request Jun 16, 2025
This is a backport of the PR duckdb#244 to `v1.3-ossivalis` stable branch.

`Driver#getPropertyInfo()` method allows external tools to list
configuration options suppored by the DB. This method is pretty obscure
and unlikely to be useful with many client tools in practice. But a
full list of supported options is required anyway to implement a fix
to issue duckdb#232, and it makes sense to use `getPropertyInfo` for that as
a single method for this functionality.

Testing: new test added.
staticlibs added a commit that referenced this pull request Jun 16, 2025
This is a backport of the PR #244 to `v1.3-ossivalis` stable branch.

`Driver#getPropertyInfo()` method allows external tools to list
configuration options suppored by the DB. This method is pretty obscure
and unlikely to be useful with many client tools in practice. But a
full list of supported options is required anyway to implement a fix
to issue #232, and it makes sense to use `getPropertyInfo` for that as
a single method for this functionality.

Testing: new test added.
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.

1 participant