Subject | JayBird 1.5 beta-2 released |
---|---|
Author | Roman Rokytskyy |
Post date | 2004-01-27T16:02:59Z |
Second beta release of Firebird JCA/JDBC 1.5 driver (aka JayBird).
What's new in JayBird 1.5:
- full JDBC 2.0 compatibity (passed JDBC CTS 1.3.1 suite)
- full callable statement support
- batch updates
- support of ResultSet.TYPE_SCROLL_INSENSITIVE
- X/Open SQL states are reported by SQLException
- escaped syntax support for stored procedures and functions
- fixed JDBC specs deviations from 1.0.1 release
- type 2 JDBC driver support: now you can use gds32.dll/libgds.so,
fbclient.dll/libfbclient.so and fbembed.dll/libfbembed.so (requires
native library, available as separate package), it allows you to:
- use local connectivity when application runs on localhost
- use embedded version of the engine
- use driver with InterBase 5.x, 6.5, 7.0.
- multi-thread safety: now you can use one connection from multiple
threads
- introduced Firebird-specific interfaces: FirebirdConnection,
FirebirdStatement, FirebirdPreparedStatement and FirebirdBlob: you can
utilize Firebird-specific features.
- completely rewritten JDBC connection pool with prepared statement
caching, more properties to control DataSource and
ConnectionPoolDataSource objects.
- savepoint support for Firebird 1.5 (JDBC 3.0 only, hence for JDK
1.4.x only)
Changes in beta2:
- Fixed bug in JNDI reference handling in connection pool.
- Fixed bug that droped driver's performancy ~2x times.
- Javadoc fixes.
Best regards,
Roman Rokytskyy
What's new in JayBird 1.5:
- full JDBC 2.0 compatibity (passed JDBC CTS 1.3.1 suite)
- full callable statement support
- batch updates
- support of ResultSet.TYPE_SCROLL_INSENSITIVE
- X/Open SQL states are reported by SQLException
- escaped syntax support for stored procedures and functions
- fixed JDBC specs deviations from 1.0.1 release
- type 2 JDBC driver support: now you can use gds32.dll/libgds.so,
fbclient.dll/libfbclient.so and fbembed.dll/libfbembed.so (requires
native library, available as separate package), it allows you to:
- use local connectivity when application runs on localhost
- use embedded version of the engine
- use driver with InterBase 5.x, 6.5, 7.0.
- multi-thread safety: now you can use one connection from multiple
threads
- introduced Firebird-specific interfaces: FirebirdConnection,
FirebirdStatement, FirebirdPreparedStatement and FirebirdBlob: you can
utilize Firebird-specific features.
- completely rewritten JDBC connection pool with prepared statement
caching, more properties to control DataSource and
ConnectionPoolDataSource objects.
- savepoint support for Firebird 1.5 (JDBC 3.0 only, hence for JDK
1.4.x only)
Changes in beta2:
- Fixed bug in JNDI reference handling in connection pool.
- Fixed bug that droped driver's performancy ~2x times.
- Javadoc fixes.
Best regards,
Roman Rokytskyy