Skip to content

Add connection property to disable retrieval of extended field info for ResultSetMetaData #795

@mrotteveel

Description

@mrotteveel

With the change of #793, Jaybird will retrieve extended field info for more types of columns. As this can reduce performance, we should add a connection property to disable the retrieval of this extend field info for ResultSetMetaData. When disabled, ResultSetMetaData.getPrecision(int) will always return an estimated precision, and ResultSetMetaData.isAutoIncrement(int) will always return false. It will then not perform additional queries to retrieve information.

The default behaviour is enabled (retrieve extended field info).

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions