4.0.0
com.aliyun.emr
remote-shuffle-service
0.2.0-SNAPSHOT
pom
Aliyun E-MapReduce Shuffle Service Project Parent POM
UTF-8
UTF-8
1.8
${java.version}
${java.version}
3.6.3
1.7.16
14.0.1
512m
3.2.6
3.1.0
2.3.0
1.44.0
3.19.2
0.5.1
prepare-package
5.1.0
common
client
./client-spark/shuffle-manager-common
./client-spark/${rss.shuffle.manager}
server-common
server-master
server-worker
central
Maven Repository
https://repo.maven.apache.org/maven2
true
false
central
https://repo.maven.apache.org/maven2
true
false
org.apache.spark
spark-tags_${scala.binary.version}
${spark.version}
com.google.guava
guava
${guava.version}
org.slf4j
slf4j-api
${slf4j.version}
org.slf4j
slf4j-log4j12
${slf4j.version}
org.slf4j
jul-to-slf4j
${slf4j.version}
org.slf4j
jcl-over-slf4j
${slf4j.version}
junit
junit
test
4.12
org.scalatest
scalatest_${scala.binary.version}
test
3.2.3
org.scala-lang
scala-library
org.scalatest
scalatest-funsuite_${scala.binary.version}
test
3.2.3
org.scala-lang
scala-library
org.scala-lang
scala-reflect
${scala.version}
io.netty
netty-all
4.1.77.Final
org.apache.commons
commons-lang3
3.10
compile
commons-io
commons-io
2.8.0
compile
org.fusesource.leveldbjni
leveldbjni-all
1.8
compile
com.google.code.findbugs
jsr305
1.3.9
compile
org.apache.commons
commons-crypto
1.0.0
compile
jna
net.java.dev.jna
org.mockito
mockito-core
1.10.19
test
io.dropwizard.metrics
metrics-core
${codahale.metrics.version}
org.apache.ratis
ratis-proto-shaded
${ratis.version}
ratis-common
org.apache.ratis
${ratis.version}
ratis-client
org.apache.ratis
${ratis.version}
ratis-server
org.apache.ratis
${ratis.version}
ratis-netty
org.apache.ratis
${ratis.version}
ratis-grpc
org.apache.ratis
${ratis.version}
com.google.protobuf
protobuf-java
${protobuf.version}
org.scalamock
scalamock_${scala.binary.version}
${scalamock.version}
org.apache.maven.plugins
maven-surefire-plugin
2.22.0
**/*Spec*.*
**/*Suite*.*
**/*Test*.*
${project.build.directory}/surefire-reports
false
8
8C
test
test
org.scalatest
scalatest-maven-plugin
1.0
test
test
org.apache.maven.plugins
maven-shade-plugin
2.4.3
package
shade
false
true
*:*
*:*
META-INF/*.SF
META-INF/*.DSA
META-INF/*.RSA
**/log4j.properties
reference.conf
META-INF/services/org.apache.spark.sql.sources.DataSourceRegister
META-INF/services/org.apache.hadoop.fs.FileSystem
net.alchim31.maven
scala-maven-plugin
3.3.2
scala-compile-first
process-resources
compile
scala-test-compile-first
process-test-resources
testCompile
pl.project13.maven
git-commit-id-plugin
4.9.10
get-the-git-infos
revision
initialize
true
${project.build.outputDirectory}/git.properties
^git.build.version$
^git.commit.id.(abbrev|full)$
full
org.scalastyle
scalastyle-maven-plugin
1.0.0
false
true
false
false
${basedir}/src/main/scala
${basedir}/src/test/scala
./dev/scalastyle-config.xml
${basedir}/target/scalastyle-output.xml
${project.build.sourceEncoding}
${project.reporting.outputEncoding}
check
org.apache.maven.plugins
maven-checkstyle-plugin
3.0.0
true
true
${basedir}/src/main/java
${basedir}/src/main/scala
${basedir}/src/test/java
dev/checkstyle.xml
${basedir}/target/checkstyle-output.xml
${project.build.sourceEncoding}
${project.reporting.outputEncoding}
com.puppycrawl.tools
checkstyle
8.23
check
org.apache.maven.plugins
maven-jar-plugin
3.0.2
prepare-test-jar
${build.testJarPhase}
test-jar
log4j.properties
spark-2
2.11.12
2.11
2.4.5
shuffle-manager-2
false
com.fasterxml.jackson.core
jackson-databind
2.6.7.3
compile
com.fasterxml.jackson.core
jackson-annotations
2.6.7
compile
spark-3
2.12.10
2.12
3.0.1
shuffle-manager-3
com.fasterxml.jackson.core
jackson-databind
2.10.0
compile
com.fasterxml.jackson.core
jackson-annotations
2.10.0
compile
log4j-1
1.2.17
false
log4j
log4j
${log4j.version}
org.slf4j
slf4j-log4j12
log4j-2
2.17.1
false
org.apache.logging.log4j
log4j-slf4j-impl
${log4j2.version}
org.apache.logging.log4j
log4j-api
${log4j2.version}
org.apache.logging.log4j
log4j-core
${log4j2.version}
org.apache.logging.log4j
log4j-1.2-api
${log4j2.version}