-
Notifications
You must be signed in to change notification settings - Fork 300
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
Upgrade to JDK17. #2342
base: master
Are you sure you want to change the base?
Upgrade to JDK17. #2342
Conversation
41ac014
to
829112e
Compare
829112e
to
b349377
Compare
Thanks @VenkatasivareddyTR; can you check on the build error, please:
|
@macohen The build process appears to be running on JDK 11. To align with the codebase, we need to update the build environment to use JDK 17. |
fb69b22
to
f99d706
Compare
1e45563
to
33975a3
Compare
the code looks fine, but the GH actions are breaking and won't work until we're building with JDK 17 it seems. Is that right? are you able to update the actions (I know this build still won't pass until those are merged)... |
Yes correct, we would need to update the GH actions with JDK 17 to build this PR successfully. We have tested this in our local environments with JDK 17 setup. To update the GH actions to take JDK 17, we are updating the respective YAML files (in .github/workflows/). We will be testing it in a fork before raising the PR for the same. |
095feec
to
975ff59
Compare
PR for GitHub Actions update for java 17. |
@mschoeni1 can we merge this into a new branch and then merge master on top of that? I think we need to work on producing JDK 11 AND JDK 17 builds in GH actions before that gets merged back to master. What do you think? cc: @aimethed |
975ff59
to
30568ce
Compare
2f98290
to
882bc2f
Compare
92758b0
to
d150592
Compare
…ia docker build arguments
d150592
to
c4d7c73
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #2342 +/- ##
============================================
+ Coverage 61.09% 61.17% +0.07%
- Complexity 3738 3751 +13
============================================
Files 576 577 +1
Lines 21348 21435 +87
Branches 2654 2661 +7
============================================
+ Hits 13043 13112 +69
- Misses 7037 7052 +15
- Partials 1268 1271 +3 ☔ View full report in Codecov by Sentry. |
Thanks @Jithendar12, this looks great. Could you please just also update the README to include the command for users to be able to build with JDK17? |
Hi @mschoeni1 , Thank you for reviewing the PR! I believe it would be better to create a separate wiki page for this and provide a reference to it in the main README. Please find below sample wiki page that i have created in my fork and documentation for the content. Let us know your thoughts on this.Thank you! |
few questions;
|
Hi @AbdulR3hman ,
Please refer to my wiki page on how we are building and deploying the connector using JDK 17. Thank you! |
Issue #, if available:
#2295
Description of changes:
Upgrade to JDK 17.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.