We are happy to announce the second beta for Jaybird 4.
We’d really appreciate it if you take the time to test this version of Jaybird with your applications.
Bug reports about undocumented changes in behavior are appreciated.
Feedback can be sent to the Firebird-java mailing list or reported on the issue tracker http://tracker.firebirdsql.org/browse/JDBC.
Jaybird 4 is – compared to Jaybird 3 – an incremental release that
builds on the foundations of Jaybird 3.
The focus of this release has been on further improving JDBC support and
adding support for the new data types and features of Firebird 4.
The main new features are:
Wire encryption support (backported to Jaybird 3.0.4)
Database encryption support (backported to Jaybird 3.0.4)
Wire compression support
Authentication plugin improvements
Firebird 4 data type bind configuration support (since Jaybird 4.0.0-beta-2)
Firebird 4 DECFLOAT support
Firebird 4 extended numeric precision support
Firebird 4 time zone support
Firebird 4 statement timeout support (since Jaybird 4.0.0-beta-2)
In the current update, IBProvider v5.9 and LCPI OLE DB Services v1.12 started to use a common thread pool. This rearrangement of subsystems makes the operating system resource management more efficient and improves the overall performance of high-load applications.
Currently, the threads are being used for the following tasks:
IB DataPump is an old and very known utility from CleverComponents used to pump data from several source databases to IB/FB databases. Unfortunately, it isn’t updatet from a long time and has a problem with Firebird 3 servers. A few months ago, it became Open Source, so it was possible to fix this problem.
Norbert Saint Georges was kind enough to compile a new version with the fix and provide a download link at tetrasys.fi/data/ibpump.7z