Jaybird 5.0.2
What's new
The following has been changed or fixed since Jaybird 5.0.1:
- Fixed: Reconnect transaction with a transaction id exceeding 0x7FFF_FFFF did not work (jaybird#734)
- New feature: add connection property
parallelWorkers
to set Firebird 5.0isc_dpb_parallel_workers
(jaybird#737) - New feature: add
MaintenanceManager.upgradeOds()
for the Firebird 5.0 gfix/service repair action to perform a minor ODS upgrade of a database (jaybird#738) - New feature: add parallel workers support for
BackupManager
(jaybird#739) - New feature: add parallel workers support for sweep in
MaintenanceManager
(jaybird#740) - Fixed:
DatabaseConnectionProperties.setServerBatchBufferSize(int)
ignored provided value and always set default (0, or “use server-side maximum”) (jaybird#741) - New feature: add
MaintenanceManager.fixIcu()
for the Firebird 3.0 gfix/service repair action “ICU” to update or rebuild collations and indexes when the ICU version changed (jaybird#744) - Fixed: The first call to
getTableStatistics()
of aFBTableStatisticsManager
instance returned only a few or even no tables; if no tables were returned, subsequent calls would also return no tables (jaybird#747)
Bug reports about undocumented changes in behavior are appreciated. Feedback can be sent to the Firebird-java Google Group or reported on the issue tracker https://github.com/FirebirdSQL/jaybird/issues.
See also the full Jaybird 5 release notes.
Maven
The release is also available on maven(*):
<groupId>org.firebirdsql.jdbc</groupId>
<artifactId>jaybird</artifactId>
<version>5.0.2.java11</version>
* The version depends on your target Java version: 5.0.2.java11
(for Java 11 and higher), or 5.0.2.java8