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
[#1149] fix: GC logs in JDK 11 do not include date and time stamps. #1240
base: master
Are you sure you want to change the base?
Conversation
According to this documentation https://openjdk.org/jeps/158, the correct format should be
The previous option missed a |
@zhengchenyu Could you help review this pr? |
@zhengchenyu @qijiale76 Any process here? |
I will push forward with this PR again this week. |
Do we support higher versions of JDK here, like JDK 21? @qijiale76 |
We don't support high version now. |
I have run Uniffle on JDK 21 and didn't find any issues. I think Uniffle is compatible with JDK 21 already. |
We should add a JDK 21 pipeline first. |
@qijiale76 can this go ahead? |
Test Results 2 419 files +14 2 419 suites +14 4h 56m 55s ⏱️ -54s For more details on these failures, see this check. Results for commit 7aa6861. ± Comparison against base commit 168cf74. ♻️ This comment has been updated with latest results. |
@qijiale76 @zhengchenyu @jerqi is this ready for review? |
GC_ARGS=$JAVA8_GC_ARGS | ||
elif [[ $version == "11"* ]]; then | ||
GC_ARGS=$JAVA11_GC_ARGS | ||
else |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We support JDK 17, too. VIP use JDK 17.
I don't think we need to support all versions of the JDK, the user should configure it according to their own environment. |
You can see the pipelines https://github.com/apache/incubator-uniffle/blob/master/.github/workflows/build.yml to find which version to support. Spark supports JDK8, JDK11 and JDK17. |
OK, we should support JDK17! |
I just fixed the issue causing the test failure. I'll test the Java 17 configuration tomorrow. |
What changes were proposed in this pull request?
(Please outline the changes and how this PR fixes the issue.)
Why are the changes needed?
(Please clarify why the changes are needed. For instance,
Fix: #1149
Does this PR introduce any user-facing change?
(Please list the user-facing changes introduced by your change, including
No.
How was this patch tested?
(Please test your changes, and provide instructions on how to test it:
Manually tested