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

Please reconsider #235 #266

Open
sjoerd-vogel opened this issue Feb 21, 2020 · 6 comments
Open

Please reconsider #235 #266

sjoerd-vogel opened this issue Feb 21, 2020 · 6 comments

Comments

@sjoerd-vogel
Copy link

Please reconsider #235 as it is required for jdk11 support.

Expected behavior

https://twitter.github.io/finagle/guide/changelog.html mentions initial jdk11 support for 19.11.0 onwards. Hence I expect jdk11 support.

Actual behavior

As far as I can tell issue #235 has not yet been fixed. It results in warnings in jdk11.

Steps to reproduce the behavior

See issue #235 for this.

@cacoco
Copy link
Contributor

cacoco commented Mar 8, 2020

@sjoerd-vogel Hi there, thanks for the issue! Reading through the previous ticket, I don't think the intention was that we are done here -- it's just that we don't yet officially support anything other than JDK8 and when we move to full support of JDK11 we will tackle this (it should be within the next few quarters). Since it only results in warnings and not an error we're waiting until the move to address. Hope that helps. Thanks!

@ComFreek
Copy link

Are there any news on this issue? JDK 8 has been long superseeded by newer versions.

@ComFreek
Copy link

@cacoco Is there any update on this? 😄

@cacoco
Copy link
Contributor

cacoco commented Nov 11, 2020

@ComFreek hey there! We run a very large codebase and are still in the process of certifying the move to JDK11. I don't have a current ETA here but the work is on-going. Hope that helps. Thanks!

@sjoerd-vogel
Copy link
Author

I gave this a shot.
#284

@felixbr
Copy link
Contributor

felixbr commented Mar 14, 2022

So, JDK8 is EoL end of March 2022. Also there are several known bugs in JDK8 which would be fixed in JDK11+.

I suspect Twitter still doesn't support anything beyond JDK8 officially for their codebase but maybe we can at least try and support JDK11 for twitter-util, twitter-server, and finagle (= open-source libraries)?

When looking at the CI-config here it looks like the build is already tested for JDK11. In my mind this should be enough to accept PRs which try to improve JDK11 support as long as they don't break JDK8 support.

Am I missing something?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

4 participants