Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RFC] JDK 17 Upgrade & JDK LTS #2295

Open
macohen opened this issue Sep 27, 2024 · 2 comments
Open

[RFC] JDK 17 Upgrade & JDK LTS #2295

macohen opened this issue Sep 27, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@macohen
Copy link
Contributor

macohen commented Sep 27, 2024

Is your feature request related to a problem? If yes, please describe.
This project builds using JDK 8 and 11 today. Updating to JDK 17 would help modernize the connectors and create a clearer path to stay modern and update to the latest JDKs regularly.

Describe the solution you'd like

  • Support up to three JDKs - this helps for folks building custom connectors who may not be using a newer JDK yet.
  • Keep current with the latest version AWS Lambda supports
  • Plan for an EOL for JDK support

Does this seem like a decent approach? Other suggestions? Pitfalls?

@macohen macohen added the enhancement New feature or request label Sep 27, 2024
@aimethed
Copy link
Contributor

Since we will still need to support JDK8, by my understanding we can't use features provided later than that? So we just need to make all the connectors compilable using JDK 17?

@macohen
Copy link
Contributor Author

macohen commented Oct 1, 2024

I think that's right, @aimethed. Until we can actually retire JDK8, we only need to build in JDK17.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants