Jaybird 2.2.2 Firebird JDBC driver is released
News via Mark Rotteveel tweet
I just released Jaybird 2.2.2 newsitem and maven artifacts should appear in a day or so
Update: NewsItem apeared on the main site also on FirebirdNews
News via Mark Rotteveel tweet
I just released Jaybird 2.2.2 newsitem and maven artifacts should appear in a day or so
Update: NewsItem apeared on the main site also on FirebirdNews
Hello,
i’ve ported the JDBC Driver to Android and published this on
https://sourceforge.net/projects/androidjaybird/Maybe this is something you might be interestetd in 🙂
Best regards, Christian Mayer
Question is on StackOverflow:
I have tried to add an column alias in SELECT statement using SQuirrel SQL 3.4 + Firebird 1.5 + Driver JDBC Jaybird 2.2.[0|1] . but doesn’t work
And Mark Rotteveel gives the answer of the week
News via twitter Mark Rotteveel
Updating releasenotes for Jaybird 2.2.1, and if testing goes OK, I will probably release next week.
Also don’t forget
Do you use Jaybird in your applications? Fill out our survey:Â http://infopoll.net/live/surveys/s36021.htmÂ
More than 1000 lines of deprecated sun api were removed from JDBC driver
The nice side efect is faster tests for JDBC driver
And the best thing is: removing these classes and their tests reduced the execution time of the (pure-java) tests by 20%
You can read the install instructions from github project’s page
ps: I have followed these instructions to install jython on ubuntu also i have tested the JbConsole with the latest Jaybird release :2.2.0 (Just download and install it in your home folder /home/user/jaybird and then add it to your classpath)
Is there any way to set socket timeouts?
Roman Rokytskyy answered :
-Yes, the property is called so_timeout and is directly passed when the socket is opened (see Socket.setSoTimeout documentation). You can append the property to the JDBC URL after question mark:
jdbc:firebirdsql:myhost/3050:/path/to/db.fdb?so_timeout=12345
– I have added this feature on request for some very special case. In general you don’t need this property, since the server is not supposed to crash and the network is not supposed to break as well, at least not for database applications. So, the solution is to solve the crash, not to add a workaround for it.
ps: soon it will be added to documentation
The Firebird JDBC team is happy to announce the release of Jaybird 2.2.0
beta-1.
This release contains the following changes:
* Enhanced support for JDBC 4.0 (Java 6)
* Support for JDBC 4.1 (Java 7) – including try-with-resources support,
* Implementation of getGeneratedKeys(),
* Enhanced support for the services API,
* Support for 64 bit native libraries for Type 2 / Embedded,
* A number of bug fixes
Downloads are available from:
https://sourceforge.net/projects/firebird/files/firebird-jca-jdbc-driver/
The beta release is also available on maven(*):
<groupId>org.firebirdsql.jdbc</groupId>
<artifactId>jaybird-jdkXX</artifactId>
<version>2.2.0-beta-1</version>
The artifactId depends on your target Java version: jaybird-jdk15,
jaybird-jdk16 or jaybird-jdk17
Problems, bugs: please mail us on the Firebird-Java group or add a
ticket to the tracker on http://tracker.firebirdsql.org/browse/JDBC
*) As this is the first release to Maven and we need manual
authorization from Sonatype, it can take several days before the
artifacts are really available on Maven
—
Mark Rotteveel
News via Mark Rotteveel on twitter
Finishing touches to Jaybird 2.2 beta releasenotes, hopefully I will be able to finally release it this weekend
ps:
Jaybird 2.2 is the next Firebird jdbc driver release with many fixes which will include improved support of the JTA specification (XADataSource and XAResource interfaces). Additionally it already has improved support for OpenOffice.org/LibreOffice Base component, which deviates in some places from the JDBC 3.0 specification.