Join Firebird Foundation to support Firebird SQL development and receive multiple bonuses
Select your media preference
Subscribe to Firebird’s Newsletter to receive the latest news
We are happy to announce the release of Jaybird 5.0.2.
The following has been 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.0 isc_dpb_parallel_workers (jaybird#737)
parallelWorkers
isc_dpb_parallel_workers
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)
MaintenanceManager.upgradeOds()
New feature: add parallel workers support for BackupManager (jaybird#739)
BackupManager
New feature: add parallel workers support for sweep in MaintenanceManager (jaybird#740)
MaintenanceManager
Fixed: DatabaseConnectionProperties.setServerBatchBufferSize(int) ignored provided value and always set default (0, or “use server-side maximum”) (jaybird#741)
DatabaseConnectionProperties.setServerBatchBufferSize(int)
0
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)
MaintenanceManager.fixIcu()
Fixed: The first call to getTableStatistics() of a FBTableStatisticsManager instance returned only a few or even no tables; if no tables were returned, subsequent calls would also return no tables (jaybird#747)
getTableStatistics()
FBTableStatisticsManager
Jaybird 5 supports Firebird 2.5 and higher, on Java 8, 11, 17 and 20 (support for Java 11 and higher using the Java 11 version of the driver).
See also:
Jaybird 5 release notes
Jaybird downloads
Instructions for Maven