All Projects : Jaybird JDBC Driver : Jaybird 4 (Fix For Version)

Release Date: 14/Mar/20
Description: Version for additional Firebird 3.0 + 4.0 compatibility
Jaybird 4 Version for additional Firebird 3.0 + 4.0 compatibility 2020-03-14T00-00

 Select:   Summary   Popular Issues   

Summary

Progress: 
 90 of 90 issues have been resolved

Components

(with all issues in each component for this version)
   Bug JDBC-575 FIXED FBConnectionTest.testLockTable hangs on EMBEDDED after upgrading to JNA 5.2 Blocker Closed
   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-599 FIXED Jaybird SocketInputStream.socketRead0 thread blocking Critical 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
   Improvement JDBC-597 FIXED Ability to trace statements execution Major Closed
   New Feature JDBC-444 FIXED Add JDBC RowId support Major Closed
   New Feature JDBC-524 FIXED Add JDBC escapes DEGREE/RADIANS Major Closed
   New Feature JDBC-523 FIXED Add JDBC escapes TIMESTAMPADD/TIMESTAMPDIFF Major Closed
   Improvement JDBC-511 FIXED Add explicit automatic module name to Jaybird Major Closed
   New Feature JDBC-611 FIXED Add minimal support for EXTENDED TIME(STAMP) WITH TIME ZONE types Major Closed
   Improvement JDBC-413 FIXED Add property to disable or restrict generated keys support on connection level Major Closed
   New Feature JDBC-527 FIXED Add support for database encryption callback Major Closed
   Improvement JDBC-589 FIXED Add support for setNetworkTimeout/getNetworkTimeout() Major Closed
   Improvement JDBC-536 FIXED Add support for the new Srp256 authentication plugin (and others) Major Closed
   New Feature JDBC-604 FIXED Add support for url encoded connection properties Major Closed
   New Feature JDBC-417 FIXED Allow for selection of authentication plugins through connection properties Major Closed
   Task JDBC-582 FIXED Apply jdp-2019-02 naming convention Major Closed
   Task JDBC-551 FIXED Check and fix metadata types in DatabaseMetaData Major Closed
   Task JDBC-492 FIXED Completely remove CharacterTranslator and the character mapping / translation feature. Major Closed
   New Feature JDBC-576 FIXED Connection property to ignore stored procedure type for call-escape. Major Closed
   Task JDBC-585 FIXED Consider switching to single artifact name, and java target specific versions Major Closed
   Bug JDBC-562 FIXED DatabaseMetaData patterns: treat escape character as normal when not followed by _, % or itself. Major Closed
   Bug JDBC-496 FIXED DatabaseMetaData.getBestRowIdentifier handling of 'scope' is wrong 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-590 FIXED Don't include procedures in packages from DatabaseMetaData.getProcedures and getProcedureColumns Major Closed
   Improvement JDBC-502 FIXED Drop requirement for connection character set on connect Major Closed
   Bug JDBC-571 FIXED Error "Current statement state (CURSOR_OPEN) does not allow call to prepare" when creating result set fails Major Closed
   New Feature JDBC-594 FIXED Event Manager for an existing connection Major Closed
   Bug JDBC-494 FIXED FBDatabaseMetaData.getTables does not list tables where rdb$relation_type is null Major Closed
   Bug JDBC-612 FIXED Firebird 4 incompatibility due to TAG_PLUGIN_SPECIFIC Major Closed
   Sub-task JDBC-506 FIXED JDBC-466
Firebird 4: DECFLOAT support
Major Closed
   Sub-task JDBC-468 FIXED JDBC-466
Firebird 4: Page size 32kb
Major Closed
   Sub-task JDBC-596 FIXED JDBC-466
Firebird 4: Remove DEC_FIXED extended numeric precision support
Major Closed
   Sub-task JDBC-595 FIXED JDBC-466
Firebird 4: Support for increased precision of NUMERIC and DECIMAL (INT128)
Major Closed
   Sub-task JDBC-516 FIXED JDBC-466
Firebird 4: Support for increased precision of NUMERIC and DECIMAL (DEC_FIXED)
Major Closed
   Sub-task JDBC-540 FIXED JDBC-466
Firebird 4: TIME(STAMP) WITH TIME ZONE support
Major Closed
   Sub-task JDBC-570 FIXED JDBC-466
Firebird 4: Use RETURNING * for generated keys
Major Closed
   Sub-task JDBC-591 FIXED JDBC-466
Firebird 4: check and correct precision reported in various metadata for FLOAT/REAL/DOUBLE PRECISION (for FB4+ only)
Major Closed
   Improvement JDBC-547 FIXED Generate dependency relocation artifact for org.firebirdsql.jdbc:jaybird for each release Major Closed
   New Feature JDBC-609 FIXED Implement DATABASE JDBC escape Major Closed
   New Feature JDBC-607 FIXED Implement DAYNAME JDBC escape Major Closed
   New Feature JDBC-552 FIXED Implement DatabaseMetaData.getFunctions and DatabaseMetaData.getFunctionColumns Major Closed
   New Feature JDBC-445 FIXED Implement DatabaseMetaData.getPseudoColumns Major Closed
   New Feature JDBC-548 FIXED Implement DatabaseMetaData.getVersionColumns Major Closed
   New Feature JDBC-415 FIXED Implement Firebird 3 wire encryption Major Closed
   New Feature JDBC-603 FIXED Implement Firebird 4 set_bind support and cleanup remapped Firebird 4 DPB items Major Closed
   New Feature JDBC-608 FIXED Implement MONTHNAME JDBC escape Major Closed
   New Feature JDBC-602 FIXED Implement statement timeouts of the v16 protocol using Statement.setQueryTimeout Major Closed
  Viewing 50 of 90 Issues.
Component Events 2
Component JDBC driver 60
Component JNI/JNA layer 7
Component Services API 3
Component Wire protocol 13
Component XCA/JCA layer 2
  No Component 15

Preset Filters


Version Summary

Closed Closed 90
   100%

Open Issues

By Priority
No issues

By Assignee
No issues