How can we help you today? How can we help you today?

Does Flyway JAVA API support Derby 10.17 and JDK 21?

An application usage Flyway JAVA API to manage database schema (community version):
- flyway-core-9.19.1.jar
- flyway-mysql-9.20.0.jar
- derby v10.15
- JDK 17

Now it is required to support JDK 21, and for that we need to upgrade Derby version to 10.17.
Does Flyway JAVA API support Derby 10.17 and JDK 21?
devPS
0

Comments

3 comments

  • cperez
    Good Afternoon DevPS,

    Thanks for reaching out regarding your Flyway Java API compatibility concerns. With respect to Flyway Java API, I can confirm that at this time JDK 21 is not supported, only up to JDK 17. I am going to include some documentation  where I found this information. With respect to Derby compatibility, it is officially supported up to version 10.15, and I will also include the pertinent documentation for that as well below.

    Flyway Java API Compatability
    https://documentation.red-gate.com/flyway/flyway-cli-and-api/usage/api-java

    Derby Supported Database
    https://documentation.red-gate.com/flyway/flyway-cli-and-api/supported-databases/derby

    Please let me know if you have any additional questions.

    Best Regards,

    Christian Perez
    Product Support Engineer
    cperez
    0
  • mbeedell
    While I understand that the update to JDK21 is a major change.  But is there any hint on the timeframe for this?  Are their any feedback on progress - if any - for this update?
    Thank you.
    mbeedell
    0
  • mbeedell
    Is there any update on this yet?
    The java security module has been removed in jdk21, and thus derby has been updated to remove this too. Hence we are keen to move our apps to jdk21, but cannot until flyway is updated. Is this pencilled for flyway ver 10?
    mbeedell
    0

Add comment

Please sign in to leave a comment.