FirebirdSQL / jaybird

JDBC driver for Firebird
https://firebirdsql.org/en/jdbc-driver/
GNU Lesser General Public License v2.1
94 stars 23 forks source link

Expose Firebird 5.0 isc_dpb_parallel_workers as a property in DatabaseConnectionProperties #737

Closed mrotteveel closed 1 year ago

mrotteveel commented 1 year ago

Currently, isc_dpb_parallel_workers can be set through the JDBC URL, but requires using setProperty(String, String) or setNonStandardProperty(String) to set it on - for example - DataSource implementations. Exposing it as Java property (getter/setter) on DatabaseConnectionProperties would be helpful.

When doing this, also add additional alias matching Java property name, and "promote" to supported properties (moving it from section Formally unsupported properties in StandardConnectionPropertyDefiner to section Database properties).

mrotteveel commented 1 year ago

NOTE: #739 and #740 may make it sensible to add the option to AttachmentProperties instead of DatabaseConnectionProperties, but that should be decided when implementing those features.