4.0.0
org.apache.hadoop
hadoop-project-dist
3.5.0-SNAPSHOT
../../hadoop-project-dist
hadoop-common
3.5.0-SNAPSHOT
Apache Hadoop Common
Apache Hadoop Common
jar
common
true
true
../etc/hadoop
wsce-site.xml
org.apache.hadoop.thirdparty
hadoop-shaded-protobuf_3_25
org.apache.hadoop
hadoop-annotations
compile
org.apache.hadoop.thirdparty
hadoop-shaded-guava
com.google.guava
guava
compile
commons-cli
commons-cli
compile
org.apache.commons
commons-math3
compile
org.apache.httpcomponents
httpclient
compile
commons-codec
commons-codec
compile
commons-io
commons-io
compile
commons-net
commons-net
compile
commons-collections
commons-collections
compile
javax.servlet
javax.servlet-api
compile
jakarta.activation
jakarta.activation-api
runtime
org.eclipse.jetty
jetty-server
compile
org.eclipse.jetty
jetty-util
compile
org.eclipse.jetty
jetty-servlet
compile
org.eclipse.jetty
jetty-webapp
compile
org.eclipse.jetty
jetty-util-ajax
test
javax.servlet.jsp
jsp-api
runtime
com.sun.jersey
jersey-core
compile
com.sun.jersey
jersey-servlet
compile
javax.enterprise
cdi-api
javax.servlet
servlet-api
ch.qos.cal10n
cal10n-api
com.github.pjfanning
jersey-json
compile
com.fasterxml.jackson.core
jackson-core
com.fasterxml.jackson.core
jackson-databind
com.fasterxml.jackson.jaxrs
jackson-jaxrs-json-provider
org.codehaus.jettison
jettison
org.codehaus.jettison
jettison
com.sun.jersey
jersey-server
compile
ch.qos.reload4j
reload4j
compile
junit
junit
test
org.assertj
assertj-core
test
commons-beanutils
commons-beanutils
compile
org.apache.commons
commons-configuration2
compile
javax.servlet
servlet-api
org.apache.commons
commons-lang3
compile
org.apache.commons
commons-text
compile
org.slf4j
slf4j-api
compile
org.slf4j
slf4j-reload4j
compile
org.mockito
mockito-core
test
org.apache.avro
avro
compile
org.apache.ant
ant
test
com.google.re2j
re2j
compile
com.google.protobuf
protobuf-java
${common.protobuf2.scope}
com.google.code.gson
gson
org.apache.hadoop
hadoop-auth
compile
org.apache.hadoop
hadoop-auth
test-jar
test
org.apache.hadoop
hadoop-minikdc
test
com.jcraft
jsch
org.apache.curator
curator-test
test
org.apache.curator
curator-client
org.apache.curator
curator-recipes
com.google.code.findbugs
jsr305
compile
org.apache.sshd
sshd-core
test
org.apache.sshd
sshd-sftp
test
org.apache.ftpserver
ftpserver-core
test
org.apache.zookeeper
zookeeper
org.jboss.netty
netty
junit
junit
com.sun.jdmk
jmxtools
com.sun.jmx
jmxri
io.netty
netty-handler
io.netty
netty-transport-native-epoll
io.dropwizard.metrics
metrics-core
org.apache.zookeeper
zookeeper
test-jar
test
org.apache.commons
commons-compress
org.bouncycastle
bcprov-jdk18on
org.apache.kerby
kerb-core
com.fasterxml.jackson.core
jackson-databind
org.codehaus.woodstox
stax2-api
compile
com.fasterxml.woodstox
woodstox-core
compile
com.squareup.okhttp3
mockwebserver
test
org.jetbrains.kotlin
kotlin-stdlib-jdk8
test
dnsjava
dnsjava
compile
org.wildfly.openssl
wildfly-openssl
test
org.wildfly.openssl
wildfly-openssl-java
provided
org.xerial.snappy
snappy-java
compile
org.lz4
lz4-java
provided
${basedir}/src/main/resources
common-version-info.properties
false
${basedir}/src/main/resources
common-version-info.properties
true
org.xolstice.maven.plugins
protobuf-maven-plugin
src-compile-protoc
false
ProtobufRpcEngine.proto
src-test-compile-protoc
false
*legacy.proto
com.google.code.maven-replacer-plugin
replacer
replace-generated-sources
false
**/ProtobufRpcEngineProtos.java
replace-generated-test-sources
false
**/TestProtosLegacy.java
**/TestRpcServiceProtosLegacy.java
replace-sources
false
**/ProtobufHelper.java
**/ProtobufRpcEngineCallback.java
**/ProtobufRpcEngine.java
**/ProtobufRpcEngine2.java
**/ProtobufRpcEngineProtos.java
**/ProtobufWrapperLegacy.java
replace-test-sources
false
**/TestProtoBufRpc.java
org.apache.hadoop
hadoop-maven-plugins
version-info
generate-resources
version-info
resource-gz
generate-resources
resource-gz
${basedir}/src/main/webapps/static
${basedir}/target/webapps/static
js,css
org.apache.maven.plugins
maven-surefire-plugin
${runningWithNative}
listener
org.apache.hadoop.test.TimedOutTestsListener
org.apache.avro
avro-maven-plugin
generate-avro-test-sources
generate-test-sources
schema
${project.build.directory}/generated-test-sources/java
org.apache.maven.plugins
maven-antrun-plugin
create-log-dir
process-test-resources
run
pre-site
run
org.apache.rat
apache-rat-plugin
.idea/**
src/main/conf/*
dev-support/jdiff/**
src/main/native/*
src/main/native/config/*
src/main/native/m4/*
src/main/winutils/winutils.sln
src/test/empty-file
src/test/all-tests
src/main/native/gtest/**/*
src/test/resources/test-untar.tgz
src/test/resources/test.har/_SUCCESS
src/test/resources/test.har/_index
src/test/resources/test.har/_masterindex
src/test/resources/test.har/part-0
src/test/resources/javakeystoreprovider.password
src/test/resources/lz4/sequencefile
dev-support/jdiff-workaround.patch
org.codehaus.mojo
exec-maven-plugin
shelldocs
pre-site
exec
${shell-executable}
src/site/markdown
${basedir}/../../dev-support/bin/shelldocs
--skipprnorep
--output
${basedir}/src/site/markdown/UnixShellAPI.md
--input
${basedir}/src/main/bin/hadoop-functions.sh
maven-clean-plugin
src/site/markdown
UnixShellAPI.md
false
src/site/resources
configuration.xsl
core-default.xml
false
org.apache.maven.plugins
maven-javadoc-plugin
**/FSProtos.java
*.proto:*.tracing:*.protobuf
native
false
false
false
false
false
true
false
org.apache.maven.plugins
maven-enforcer-plugin
enforce-os
enforce
mac
unix
native build only supported on Mac or Unix
true
org.apache.hadoop
hadoop-maven-plugins
cmake-compile
compile
cmake-compile
${project.build.directory}/native/javah
${sun.arch.data.model}
${require.bzip2}
${require.zstd}
${zstd.prefix}
${zstd.lib}
${zstd.include}
${require.isal}
${isal.prefix}
${isal.lib}
${require.pmdk}
${pmdk.lib}
${require.openssl}
${openssl.prefix}
${openssl.lib}
${openssl.include}
${extra.libhadoop.rpath}
test_bulk_crc32
cmake-test
test
${project.build.directory}/native/test_bulk_crc32
1200
${project.build.directory}/native-results
erasure_code_test
cmake-test
test
${project.build.directory}/native/erasure_code_test
300
${project.build.directory}/native-results
true
${LD_LIBRARY_PATH}:${isal.lib}:${isal.prefix}:/usr/lib
native-win
Windows
false
false
true
false
true
false
org.apache.maven.plugins
maven-enforcer-plugin
enforce-os
enforce
windows
native-win build only supported on Windows
true
org.apache.maven.plugins
maven-antrun-plugin
1.8
validate
run
true
Skip platform toolset version detection = ${skip.platformToolsetDetection}
org.codehaus.mojo
exec-maven-plugin
convert-ms-winutils
generate-sources
exec
${skip.platformToolsetDetection}
${basedir}\..\..\dev-support\bin\win-vs-upgrade.cmd
${basedir}\src\main\winutils
${project.build.directory}
compile-ms-winutils
compile
exec
${skip.platformToolsetDetection}
msbuild
${basedir}/src/main/winutils/winutils.sln
/nologo
/p:Configuration=Release
/p:OutDir=${project.build.directory}/bin/
/p:IntermediateOutputPath=${project.build.directory}/winutils/
/p:WsceConfigDir=${wsce.config.dir}
/p:WsceConfigFile=${wsce.config.file}
compile-ms-winutils-using-build-tools
compile
exec
${skip.platformToolsetDetection.negated}
msbuild
${basedir}/src/main/winutils/winutils.sln
/nologo
/p:Configuration=Release
/p:OutDir=${project.build.directory}/bin/
/p:IntermediateOutputPath=${project.build.directory}/winutils/
/p:WsceConfigDir=${wsce.config.dir}
/p:WsceConfigFile=${wsce.config.file}
/p:PlatformToolset=${use.platformToolsetVersion}
convert-ms-native-dll
generate-sources
exec
${skip.platformToolsetDetection}
${basedir}\..\..\dev-support\bin\win-vs-upgrade.cmd
${basedir}\src\main\native
${project.build.directory}
compile-ms-native-dll
compile
exec
${skip.platformToolsetDetection}
msbuild
${basedir}/src/main/native/native.sln
/nologo
/p:Configuration=Release
/p:OutDir=${project.build.directory}/bin/
/p:CustomZstdPrefix=${zstd.prefix}
/p:CustomZstdLib=${zstd.lib}
/p:CustomZstdInclude=${zstd.include}
/p:RequireZstd=${require.zstd}
/p:CustomOpensslPrefix=${openssl.prefix}
/p:CustomOpensslLib=${openssl.lib}
/p:CustomOpensslInclude=${openssl.include}
/p:RequireOpenssl=${require.openssl}
/p:RequireIsal=${require.isal}
/p:CustomIsalPrefix=${isal.prefix}
/p:CustomIsalLib=${isal.lib}
compile-ms-native-dll-using-build-tools
compile
exec
${skip.platformToolsetDetection.negated}
msbuild
${basedir}/src/main/native/native.sln
/nologo
/p:Configuration=Release
/p:OutDir=${project.build.directory}/bin/
/p:CustomZstdPrefix=${zstd.prefix}
/p:CustomZstdLib=${zstd.lib}
/p:CustomZstdInclude=${zstd.include}
/p:RequireZstd=${require.zstd}
/p:CustomOpensslPrefix=${openssl.prefix}
/p:CustomOpensslLib=${openssl.lib}
/p:CustomOpensslInclude=${openssl.include}
/p:RequireOpenssl=${require.openssl}
/p:RequireIsal=${require.isal}
/p:CustomIsalPrefix=${isal.prefix}
/p:CustomIsalLib=${isal.lib}
/p:PlatformToolset=${use.platformToolsetVersion}
parallel-tests
org.apache.hadoop
hadoop-maven-plugins
parallel-tests-createdir
process-test-resources
parallel-tests-createdir
${test.build.data}
org.apache.maven.plugins
maven-surefire-plugin
${testsThreadCount}
false
${maven-surefire-plugin.argLine} -DminiClusterDedicatedDirs=true
${testsThreadCount}
${test.build.data}/${surefire.forkNumber}
${test.build.dir}/${surefire.forkNumber}
${hadoop.tmp.dir}/${surefire.forkNumber}
fork-${surefire.forkNumber}
releasedocs
false
org.codehaus.mojo
exec-maven-plugin
releasedocs
pre-site
exec
${shell-executable}
${basedir}/../../dev-support/bin/releasedocmaker
--index
--license
--outputdir
${basedir}/src/site/markdown/release
--project
HADOOP
--project
HDFS
--project
MAPREDUCE
--project
YARN
--projecttitle
Apache Hadoop
--usetoday
--fileversions
--dirversions
--version
${project.version}
maven-clean-plugin
src/site/markdown/release
${project.version}/
index.md
false
shelltest
!skipTests
maven-antrun-plugin
common-test-bats-driver
test
run
aarch64
false
aarch64
org.codehaus.mojo
build-helper-maven-plugin
add-source-legacy-protobuf
generate-sources
add-source
add-test-source-legacy-protobuf
generate-test-sources
add-test-source
x86_64
false
!aarch64
org.xolstice.maven.plugins
protobuf-maven-plugin
src-compile-protoc-legacy
generate-sources
compile
false
com.google.protobuf:protoc:${protobuf.version}:exe:${os.detected.classifier}
false
${basedir}/src/main/proto
${project.build.directory}/generated-sources/java
false
ProtobufRpcEngine.proto
src-test-compile-protoc-legacy
generate-test-sources
test-compile
false
com.google.protobuf:protoc:${protobuf.version}:exe:${os.detected.classifier}
false
${basedir}/src/test/proto
${project.build.directory}/generated-test-sources/java
false
test_legacy.proto
test_rpc_service_legacy.proto