You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jdo-dev@db.apache.org by "Tobias Bouschen (Jira)" <ji...@apache.org> on 2022/05/16 18:19:00 UTC

[jira] [Created] (JDO-812) Move to JDK 11 as the lowest supported version

Tobias Bouschen created JDO-812:
-----------------------------------

             Summary: Move to JDK 11 as the lowest supported version
                 Key: JDO-812
                 URL: https://issues.apache.org/jira/browse/JDO-812
             Project: JDO
          Issue Type: Task
            Reporter: Tobias Bouschen


I propose to move the lowest supported JDK version to JDK11 to allow us to move the used libraries (like Derby) to the newest version. Additionally, this would allow us to use some of the comfort features that were introduced in-between JDK 8 and 11 (like In-line Collection creation through {{{}List.of(...){}}}, etc.).

From what I remember, we should already be fully compatible with JDK 11, so the switch itself should only require minimal effort.

This would definitely be a breaking change, so the benefit of this change would have to be considered under this aspect as well (if we don't already have breaking changes since 3.2). A second consideration would also be when the next release is likely to take place (and whether JDK 8 will still be relevant at that point.)



--
This message was sent by Atlassian Jira
(v8.20.7#820007)