July - September 2019
Activities for period
  • Worked on improving Firebird support in Hibernate
  • Worked on Jaybird manual
  • Worked on new asynchronous Firebird driver for Java using the R2DBC API
  • Proposed revision for Jaybird artifact naming and versioning (https://github.com/FirebirdSQL/jaybird/blob/master/devdoc/jdp/jdp-2019-04-version-number-and-naming-scheme.md) (JDBC-585)
  • Proposed new structure for DatabaseMetaData implementation (https://github.com/FirebirdSQL/jaybird/blob/master/devdoc/jdp/jdp-2019-05-database-metadata-implementation.md)
  • Pull request for Flyway (https://github.com/flyway/flyway/pull/2376) was accepted
  • Added support for JDBC DatabaseMetaData.getFunctions and getFunctionColumns based on jdp-2019-05 (JDBC-552)
  • Added new INT128-backed DECIMAL/NUMERIC support (JDBC-595)Other issues worked on: JDBC-589, JDBC-590, JDBC-591, JDBC-593, JDBC-594, JDBC-597
  • Accepted pull requests:
      - JDBC-594 (https://github.com/FirebirdSQL/jaybird/pull/24)
      - JDBC-597 (https://github.com/FirebirdSQL/jaybird/pull/25)
Planned/expected activities
  • Working on improving Firebird support in IntelliJ IDEA and related tools
  • Working on new asynchronous Firebird driver for Java using the R2DBC API
  • Small miscellaneous tasks for Jaybird 4
  • Working on Jaybird manual
Mark Rotteveel
Delft, The Netherlands