-
Notifications
You must be signed in to change notification settings - Fork 6.8k
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
Discuss the time to increase the minimum JDK compilation version of the ShardingSphere project to 11 #20935
Comments
Hello , this issue has not received a reply for several days. |
|
This may impact a lot of users. It's better to discuss breaking changes in mailing list. |
|
Vote on github issue? Is it an official process? I think it should happen on the mailing list although it seems few peope take care of it. |
|
@linghengqian I'm not a Committer either. But it is free to ask a voting on the community, the PMC has a binding |
Hi @terrymanu @linghengqian @TeslaCN @taojintianxia @shanrenxj, I raise a thread Plan to drop JDK 8 on the mailing list, and please review and discuss there. I'm open to any idea. Thanks! |
It's time to give those programmers who refuse to embrace new things a head start. Let them stay in the old shardingsphere. |
Hi @shanrenxj, We are not pushing people but trying to figure it out. Currently I'm working with @linghengqian to resolve the The most thing is like
|
|
No, it should be OK without this skip propery with antlr4. I'm trying to prepare a PR to |
@linghengqian Please review #23550 |
|
Feature Request
For English only, other languages will not accept.
Please pay attention on issues you submitted, because we maybe need more details.
If no response anymore and we cannot make decision by current information, we will close it.
Please answer these questions before submitting your issue. Thanks!
Is your feature request related to a problem?
Describe the feature you would like.
Starting from Antlr
4.10
, it requires users to have a minimum JDK version of 11. Refer to https://github.com/antlr/antlr4/releases/tag/4.10.1 .And for Hibernate which relies on Antlr, it uses Antlr
4.10
from Hibernate6.0.1
, Hibernate6.1.x
works on SpringBoot OSS3.0.0-M4
, for ShardingSphere JDBC5.2.0
which uses Antlr4.9.2
, this breaks ShardingSphere JDBC Use of hybrid deployment form with zookeeper/etcd.I think it's time to consider the point in time when the minimum compiled version of ShardingSphere is raised to JDK11. I think this event should appear later than November 2022, when SpringBoot OSS
3.0.0
releases the first Release version. For the master branch of ShardingSphere, in which version should it raise the minimum build version? Is it ShardingSphere5.3.0
or ShardingSphere6.0.0
?Refer to https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-3.0.0-M4-Release-Notes#hibernate-61 .
The text was updated successfully, but these errors were encountered: