[
https://issues.apache.org/jira/browse/HADOOP-19923?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18090619#comment-18090619
]
Steve Loughran commented on HADOOP-19923:
-----------------------------------------
I think we could retire these; they never actually got released. instead we
designed new fs apis to be easier to pick up via reflection
> hadoop-api-shim: upgrade hadoop.build.version from 3.2.0 to fix invalid POM
> breaking Maven 4
> --------------------------------------------------------------------------------------------
>
> Key: HADOOP-19923
> URL: https://issues.apache.org/jira/browse/HADOOP-19923
> Project: Hadoop Common
> Issue Type: Bug
> Reporter: Guillaume Nodet
> Priority: Major
>
> h2. Description
> The hadoop-api-shim project sets {{hadoop.build.version=3.2.0}} in its root
> pom.xml. The published POM for {{hadoop-project:3.2.0}} on Maven Central
> contains invalid XML at line 1874:
> {code:xml}
> <Xlint:-unchecked/>
> {code}
> The hyphen after the colon is not a valid XML name start character.
> Maven 3 was lenient about this parsing error, but Maven 4 correctly rejects
> it:
> {code}
> [WARNING] The POM for org.apache.hadoop:hadoop-common:jar:3.2.0 is invalid,
> transitive dependencies (if any) will not be available:
> Non-parseable POM org.apache.hadoop:hadoop-project:3.2.0
> {code}
> Because the parent POM is unparseable, hadoop-common's transitive
> dependencies are unavailable, causing compilation failures.
> h2. Affected versions
> The invalid XML exists in hadoop-project:
> * 3.2.0, 3.2.1, 3.2.2
> * 3.3.0
> It was fixed in hadoop-project 3.2.3+ and 3.3.1+.
> h2. Suggested fix
> Upgrade {{hadoop.build.version}} from {{3.2.0}} to {{3.2.3}} or later in the
> root pom.xml.
> h2. Context
> Found during [Maven 4 compatibility
> testing|https://github.com/gnodet/maven4-testing/issues/20241] of Apache
> projects.
> _Claude Code on behalf of Guillaume Nodet_
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]