[
https://issues.apache.org/jira/browse/HADOOP-19402?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18048871#comment-18048871
]
ASF GitHub Bot commented on HADOOP-19402:
-----------------------------------------
sjlee commented on PR #8038:
URL: https://github.com/apache/hadoop/pull/8038#issuecomment-3707193178
Maybe I'm hopelessly out of date in terms of the JDK policy, but a simple
compile of the trunk (vanilla mvn clean install) is failing because
"--add-modules" is not recognized. And I believe it's because we're not making
a certain compiler version mandatory in the trunk build. Is it now supposed to
be JDK 11? If so, shouldn't we add that to the top pom.xml to be very explicit?
cc @zhtttylz @cnauroth
> [JDK11] JDiff Support JDK11
> ---------------------------
>
> Key: HADOOP-19402
> URL: https://issues.apache.org/jira/browse/HADOOP-19402
> Project: Hadoop Common
> Issue Type: Sub-task
> Components: build, documentation
> Affects Versions: 3.5.0
> Reporter: Shilun Fan
> Assignee: HuaLong Zhang
> Priority: Major
> Labels: pull-request-available
> Fix For: 3.5.0
>
>
> JDiff is a tool used to generate Java API documentation and display
> differences between Java classes, primarily for detecting changes in Java API
> across versions. However, JDiff does not support JDK 9 and above, and there
> are no plans for further updates.
> Maven version: JDiff 1.0.9
> https://mvnrepository.com/artifact/jdiff/jdiff/1.0.9
> Official website: JDiff
> https://jdiff.sourceforge.net/
> During JDK 11 support, the changes in HADOOP-15304 allowed the project to
> compile successfully but skipped JDiff. However, generating the JDiff XML is
> still an essential step in the release process.
> To release Hadoop for JDK 11 and above, we need a tool similar to JDiff to
> handle API comparison and detect version changes.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]