Replies: 7 comments 11 replies
-
According to java-se-support-roadmap, jdk 16 is a non-LTS version, so we decided to revert #3646 and discuss whether to support jdk 17(LTS version) when it is released. |
Beta Was this translation helpful? Give feedback.
-
Java 17 was released today, so I think it's time to continue this discussion. Please feel free to share your ideas. cc @apolloconfig/committers |
Beta Was this translation helpful? Give feedback.
-
I'm +1 to drop support for 1.7, as for the version, my thought is to release a final |
Beta Was this translation helpful? Give feedback.
-
I'm +1 to drop support for 1.7. For Apollo server-side, JDK8 is fine even though business applications run on JDK7 because the company that deploys Apollo We should only care about the client-side. According Compatibility Guide for JDK 8
I think bumping up to |
Beta Was this translation helpful? Give feedback.
-
I support the latest version to directly support jdk17. Most java open source projects are also planned like this. For example, kafka3.0 will give up support for jdk8, and spring 6.0 will be developed directly based on jdk17. However, the released version will continue to support jdk7 bug fixes. |
Beta Was this translation helpful? Give feedback.
-
Based on the discussions, here is my suggestion:
What do you think? @apolloconfig/committers |
Beta Was this translation helpful? Give feedback.
-
I created branch 1.x based on tag 1.9.1 and also submitted pull request #4015 to drop java 1.7 support and bump version to 2.0.0 for master branch, please help to review. |
Beta Was this translation helpful? Give feedback.
-
Hi Guys,
I'd like to start this discussion since we met a conflict here.
There was a request to ask apollo-client to support jdk 16(#3642) and that was solved by upgrading guice to 5.0.1(#3646).
However we just found guice stopped supporting jdk 1.7 since version 4.2.3, which means if we release apollo 1.9.0 now, then apollo-client won't support jdk 1.7 anymore.
I think we now have 2 choices:
Feel free to share your ideas.
Beta Was this translation helpful? Give feedback.
All reactions