All Projects : Jaybird JDBC Driver : JDBC driver (Component)

Lead: Mark Rotteveel
Description: Main part for the JDBC 4.x specification implementation


 Select:   Open Issues   Road Map   Change Log   Popular Issues   

Road Map

Progress: 
  2 of 2 issues have been resolved
Bugfix release for Jaybird 3.0.x
   Bug JDBC-632 FIXED Case sensitivity first letter in escape clause Major Resolved
   Improvement JDBC-627 FIXED Expose option to merge properties Major Closed
Progress: 
  1 of 3 issues have been resolved
Bugfix release for Jaybird 4.0.x
   New Feature JDBC-466 UNRESOLVED Firebird 4 support Major Open
   Sub-task JDBC-564 UNRESOLVED JDBC-466
Firebird 4: Add Firebird 4 reserved words to FirebirdVersionMetaData
Major Open
   Bug JDBC-632 FIXED Case sensitivity first letter in escape clause Major Resolved
Progress: 
  12 of 29 issues have been resolved
   Improvement JDBC-626 UNRESOLVED Add field type information (or the field class name) in TypeConversionExceptions Major Open
   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-521 UNRESOLVED Add property url on (relevant) data sources Major Open
   Bug JDBC-550 UNRESOLVED Connecting without username or password to Firebird 3+ yields unclear error message Major Open
   New Feature JDBC-530 UNRESOLVED Database encryption callback plugin support Major Open
   Task JDBC-401 UNRESOLVED Develop cleaner solution for closing resources on commit/rollback Major Open
   Improvement JDBC-573 UNRESOLVED Improve cursor close handling Major Open
   Sub-task JDBC-310 UNRESOLVED JDBC-308
Isolate/extract metadata ResultSet behavior
Major Open
   Task JDBC-615 UNRESOLVED Move JDBC 4.2 type handling from JDBC42ObjectConverter into FBField and subclasses Major Open
   Improvement JDBC-633 UNRESOLVED Optimization of ResultSet.next() Major Open
   Improvement JDBC-465 UNRESOLVED Refactor handling of metadata statements/transactions Major Open
   Improvement JDBC-296 UNRESOLVED Refactor implementation of {call ...} escape for better support in Statement, PreparedStatement and CallableStatement Major Open
   Sub-task JDBC-289 UNRESOLVED JDBC-288
Review class hierarchy of FBStatement, FBPreparedStatement and FBCallableStatement
Major Open
   Improvement JDBC-539 UNRESOLVED Revise prepared statement creation Major Open
   Bug JDBC-229 UNRESOLVED getProcedureColumns metadata wrong description of RETURNS columns Major Open
   Improvement JDBC-424 UNRESOLVED Cleanup escape parsing to prevent multiple passes Minor Open
   Task JDBC-209 UNRESOLVED Investigate ResultSet behavior in autocommit Minor Open
   Bug JDBC-632 FIXED Case sensitivity first letter in escape clause Major Resolved
   Task JDBC-614 FIXED Drop Java 7 support Major Resolved
   Task JDBC-617 FIXED Remove UDF support for JDBC escapes Major Resolved
   Task JDBC-616 FIXED Remove constants, methods, etc deprecated for removal in Jaybird 5 Major Resolved
   Sub-task JDBC-630 FIXED JDBC-622
Add support for ZonedDateTime
Major Closed
   Bug JDBC-386 FIXED Changes to transaction configuration of a connection are propagated to **all** connections to the same database Major Closed
   Improvement JDBC-627 FIXED Expose option to merge properties Major Closed
   Bug JDBC-622 FIXED Find way to address (or at minimum document) time abberation for TIME WITH TZ literals with zones Major Closed
   Sub-task JDBC-624 FIXED JDBC-466
Firebird 4: INT128 support
Major Closed
   Bug JDBC-631 FIXED NullPointerException in private static class SetNetworkTimeoutCommand - class FBConnection file ./src/main/org/firebirdsql/jdbc/FBConnection.java when using HikariCP Major Closed
   Bug JDBC-623 FIXED ResultSet.updateRow sets untouched BLOB fields to NULL Major Closed
   Sub-task JDBC-629 FIXED JDBC-622
Use 2020-01-01 for derivation of OffsetTime of TIME WITH TIME ZONE value with named zone
Major Closed

Preset Filters


Component Summary

Open Open 40
   11%
Reopened Reopened 1
Resolved Resolved 12
   3%
Closed Closed 305
   85%

Open Issues

By Priority
Major Major 34
   83%
Minor Minor 6
   15%
Trivial Trivial 1
   2%

By Assignee
Mark Rotteveel 39
   95%
Roman Rokytskyy 2
   5%