Join Firebird!

Join Firebird Foundation to support Firebird SQL development and receive multiple bonuses

Follow Us

Select your media preference

Newsletter

Subscribe to Firebird’s Newsletter to receive the latest news

Developer's Report: Jaybird JDBC Driver for Firebird
October 2019 to February 2020
Activities for period
  • Worked on Jaybird manual
  • Worked on new asynchronous Firebird driver for Java using the R2DBC API,
      but not making a lot of progress (struggling with the reactive paradigm)
  • Released Jaybird 3.0.7, 3.0.8 and 4.0.0-beta-2
  • Released `org.firebirdsql.jdbc:fbclient` version 3.0.5.1
  • Released `org.firebirdsql:firebird-testcontainers-java` version 1.0.3
  • Implemented support for wire protocol v15 (JDBC-601)
  • Implemented support for statement timeouts (wire protocol v16+native) (JDBC-602)
  • Implemented `isc_dpb_set_bind` support (JDBC-603)
  • Other issues worked on: JDBC-599, JDBC-604
  • Accepted pull requests:
      - Minor bug fix Java 7 compatibility: https://github.com/FirebirdSQL/jaybird/pull/26
Planned/expected activities
  • Working Working on improving Firebird support in IntelliJ IDEA and related tools
  • Working on new asynchronous Firebird driver for Java using the R2DBC API
  • Releasing Jaybird 4
  • Starting work on Jaybird 5
  • Working on Jaybird manual
Mark Rotteveel
Delft, The Netherlands
October 2019 to February 2020
Activities for period
  • Worked on Jaybird manual
  • Worked on new asynchronous Firebird driver for Java using the R2DBC API,
      but not making a lot of progress (struggling with the reactive paradigm)
  • Released Jaybird 3.0.7, 3.0.8 and 4.0.0-beta-2
  • Released `org.firebirdsql.jdbc:fbclient` version 3.0.5.1
  • Released `org.firebirdsql:firebird-testcontainers-java` version 1.0.3
  • Implemented support for wire protocol v15 (JDBC-601)
  • Implemented support for statement timeouts (wire protocol v16+native) (JDBC-602)
  • Implemented `isc_dpb_set_bind` support (JDBC-603)
  • Other issues worked on: JDBC-599, JDBC-604
  • Accepted pull requests:
      - Minor bug fix Java 7 compatibility: https://github.com/FirebirdSQL/jaybird/pull/26
Planned/expected activities
  • Working Working on improving Firebird support in IntelliJ IDEA and related tools
  • Working on new asynchronous Firebird driver for Java using the R2DBC API
  • Releasing Jaybird 4
  • Starting work on Jaybird 5
  • Working on Jaybird manual
Mark Rotteveel
Delft, The Netherlands