All Projects : Jaybird JCA/JDBC Driver (Key: JDBC)

Project Lead: Mark Rotteveel
URL: https://www.firebirdsql.org/en/development-jdbc-driver/

Release Notes

 Select:   Open Issues   Road Map   Change Log   Popular Issues   Subversion Commits   Versions   Components   

Road Map

Progress: 
  4 of 4 issues have been resolved
Bugfix release for Jaybird 2.2.x
   Improvement JDBC-547 FIXED Generate dependency relocation artifact for org.firebirdsql.jdbc:jaybird for each release Major Resolved
   Bug JDBC-531 FIXED SQL Error: Statement state CURSOR_OPEN only allows next states [CLOSING, PREPARED, ERROR], received EXECUTING Major Resolved
   Bug JDBC-534 FIXED Jaybird does not handle revision numbers in version string Major Closed
   Bug JDBC-535 FIXED Version number parsing in GDSServerVersion and AbstractFbDatabase (and GDS for earlier versions) is incorrect Major Closed
Progress: 
  4 of 6 issues have been resolved
Bugfix release for Jaybird 3.0.x
   Bug JDBC-519 UNRESOLVED Jaybird should explicitly call fb_shutdown() on VM exit when using Firebird Embedded Major Open
   Improvement JDBC-555 UNRESOLVED Re-check FirebirdVersionMetaData and remove words reserved in SQL:2003 Major Open
   Improvement JDBC-547 FIXED Generate dependency relocation artifact for org.firebirdsql.jdbc:jaybird for each release Major Resolved
   Bug JDBC-531 FIXED SQL Error: Statement state CURSOR_OPEN only allows next states [CLOSING, PREPARED, ERROR], received EXECUTING Major Resolved
   Bug JDBC-549 FIXED Support case sensitive user names Major Resolved
   Bug JDBC-556 FIXED setSavepoint() fails on dialect 1 Major Resolved
Progress: 
  39 of 56 issues have been resolved
Version for additional Firebird 3.0 + 4.0 compatibility
   New Feature JDBC-546 UNRESOLVED Add permission check for RC4 encryption with 160 bits key and otherwise default to wireCrypt=DISABLED instead of ENABLED Major Open
   Improvement JDBC-413 UNRESOLVED Add property to disable or restrict generated keys support on connection level Major Open
   Improvement JDBC-528 UNRESOLVED Add support for database encryption callback in native/embedded Major Open
   Task JDBC-551 UNRESOLVED Check and fix metadata types in DatabaseMetaData Major Open
   Task JDBC-422 UNRESOLVED Create correct SPB version for service parameter and request buffers Major Open
   New Feature JDBC-466 UNRESOLVED Firebird 4 support Major Open
   Sub-task JDBC-540 UNRESOLVED JDBC-466
Firebird 4: TIME(STAMP) WITH TIME ZONE support
Major Open
   Improvement JDBC-529 UNRESOLVED Implement wire protocol v15 to support encrypted security databases Major Open
   Bug JDBC-519 UNRESOLVED Jaybird should explicitly call fb_shutdown() on VM exit when using Firebird Embedded Major Open
   Improvement JDBC-557 UNRESOLVED Limit statements cached in DatabaseMetaData Major Open
   Improvement JDBC-555 UNRESOLVED Re-check FirebirdVersionMetaData and remove words reserved in SQL:2003 Major Open
   New Feature JDBC-553 UNRESOLVED Removed documentation copied from JDBC Major Open
   Improvement JDBC-514 UNRESOLVED Revise column display size reported Major Open
   Sub-task JDBC-346 UNRESOLVED JDBC-344
XA fix of JDBC-344 doesn't work for ManagedConnection with connectionSharing=true
Major Open
   Sub-task JDBC-516 UNRESOLVED JDBC-466
Firebird 4: Support for increased precision of NUMERIC and DECIMAL (DEC_FIXED)
Major Reopened
   Improvement JDBC-294 UNRESOLVED Improve JDBC escape function implementation for CONVERT Major Reopened
   Improvement JDBC-541 UNRESOLVED Allow to define default charset when creating a database with org.firebirdsql.management.FBManager Minor Open
   Bug JDBC-542 FIXED FBEventManager triggering "org/firebirdsql/gds/ng/wire/AsynchronousProcessor" thread spikes CPU and goes in to infinite IOException loop when FB is shut down Blocker Closed
   Improvement JDBC-497 FIXED Slow read of blob and high memory usage Blocker Closed
   Bug JDBC-538 FIXED When the Exception is thrown out from the constructor in: AbstractPreparedStatement - line: 151, finalizer tries to remove FBstatement from activeStatements collection and warn appears. Critical Closed
   New Feature JDBC-444 FIXED Add JDBC RowId support Major Resolved
   New Feature JDBC-524 FIXED Add JDBC escapes DEGREE/RADIANS Major Resolved
   New Feature JDBC-523 FIXED Add JDBC escapes TIMESTAMPADD/TIMESTAMPDIFF Major Resolved
   New Feature JDBC-417 FIXED Allow for selection of authentication plugins through connection properties Major Resolved
   Task JDBC-492 FIXED Completely remove CharacterTranslator and the character mapping / translation feature. Major Resolved
   Bug JDBC-496 FIXED DatabaseMetaData.getBestRowIdentifier handling of 'scope' is wrong Major Resolved
   Sub-task JDBC-506 FIXED JDBC-466
Firebird 4: DECFLOAT support
Major Resolved
   Improvement JDBC-547 FIXED Generate dependency relocation artifact for org.firebirdsql.jdbc:jaybird for each release Major Resolved
   New Feature JDBC-445 FIXED Implement DatabaseMetaData.getPseudoColumns Major Resolved
   New Feature JDBC-548 FIXED Implement DatabaseMetaData.getVersionColumns Major Resolved
   Task JDBC-367 FIXED Include new FB3 embedded quote for string literals in parsers Major Resolved
   Task JDBC-537 FIXED Remove Legacy_Auth from default list of authentication plugins Major Resolved
   Task JDBC-491 FIXED Remove deprecated fields, methods, etc as mentioned in the Jaybird 3.0 release notes Major Resolved
   Bug JDBC-531 FIXED SQL Error: Statement state CURSOR_OPEN only allows next states [CLOSING, PREPARED, ERROR], received EXECUTING Major Resolved
   Task JDBC-526 FIXED Stop including a JCA Resource Archive in the distribution zip Major Resolved
   Improvement JDBC-293 FIXED Support JDBC escapes with optional parameters Major Resolved
   Bug JDBC-549 FIXED Support case sensitive user names Major Resolved
   Improvement JDBC-520 FIXED Support jdbc:firebird: as protocol prefix for all driver types Major Resolved
   Bug JDBC-556 FIXED setSavepoint() fails on dialect 1 Major Resolved
   Improvement JDBC-511 FIXED Add explicit automatic module name to Jaybird Major Closed
   New Feature JDBC-527 FIXED Add support for database encryption callback Major Closed
   Improvement JDBC-536 FIXED Add support for the new Srp256 authentication plugin (and others) Major Closed
   Improvement JDBC-512 FIXED Do not call setCause if setLinkedException already called it Major Closed
   Task JDBC-545 FIXED Document necessity to apply unlimited cryptographic strength policy for wire encryption Major Closed
   Improvement JDBC-502 FIXED Drop requirement for connection character set on connect Major Closed
   Bug JDBC-494 FIXED FBDatabaseMetaData.getTables does not list tables where rdb$relation_type is null Major Closed
   Sub-task JDBC-468 FIXED JDBC-466
Firebird 4: Page size 32kb
Major Closed
   New Feature JDBC-415 FIXED Implement Firebird 3 wire encryption Major Closed
   Bug JDBC-518 FIXED JNA truncates varchars to length 255 on read Major Closed
   Bug JDBC-534 FIXED Jaybird does not handle revision numbers in version string Major Closed
   Improvement JDBC-495 FIXED Load character sets on-demand, not on initialization Major Closed
   Bug JDBC-498 FIXED Specifying an invalid character set triggers the "Connection rejected: No connection character set specified" error Major Closed
   Bug JDBC-535 FIXED Version number parsing in GDSServerVersion and AbstractFbDatabase (and GDS for earlier versions) is incorrect Major Closed
   Bug JDBC-544 FIXED wireCrypt property not exposed for FBEventManager Major Closed
   Task JDBC-196 DUPLICATE Add JCA 1.5 or 1.6 support Major Closed
   Bug JDBC-493 FIXED FBTraceManager.loadConfigurationFromFile Trivial Closed

Reports

User Workload Report
Version Workload Report
Time Tracking Report
Single Level Group By Report

Preset Filters


Project Summary

Open Open 69
   13%
Reopened Reopened 4
   1%
Resolved Resolved 34
   6%
Closed Closed 441
   80%

Open Issues

By Priority
Major Major 55
   75%
Minor Minor 14
   19%
Trivial Trivial 4
   5%

By Assignee
Mark Rotteveel 68
   93%
Roman Rokytskyy 4
   5%
Unassigned 1
   1%