4.0.0
org.apache.doris
${revision}
fe
../pom.xml
spark-dpp
jar
${basedir}/../../
1
${project.groupId}
fe-common
${project.version}
commons-codec
commons-codec
org.apache.commons
commons-lang3
com.google.code.gson
gson
org.apache.spark
spark-core_2.12
io.netty
netty-all
org.apache.spark
spark-sql_2.12
org.apache.hadoop
hadoop-common
org.apache.parquet
parquet-column
org.apache.parquet
parquet-hadoop
org.apache.parquet
parquet-common
commons-collections
commons-collections
org.scala-lang
scala-library
com.esotericsoftware
kryo-shaded
org.apache.spark
spark-catalyst_2.12
com.google.guava
guava
spark-dpp-${project.version}
org.apache.maven.plugins
maven-surefire-plugin
set larger, eg, 3, to reduce the time or running FE unit tests<-->
${fe_ut_parallel}
not reuse forked jvm, so that each unit test will run in separate jvm. to avoid singleton confict<-->
false
-javaagent:${settings.localRepository}/org/jmockit/jmockit/${jmockit.version}/jmockit-${jmockit.version}.jar
org.apache.maven.plugins
maven-dependency-plugin
copy-dependencies
package
copy-dependencies
${project.build.directory}/lib
false
false
true
runtime
${skip.plugin}
org.apache.maven.plugins
maven-assembly-plugin
org.apache.doris.load.loadv2.etl.SparkEtlJob
jar-with-dependencies
make-assembly
package
single
org.codehaus.mojo
cobertura-maven-plugin
2.7
1024m
org.apache.maven.plugins
maven-clean-plugin
3.1.0
auto-clean
initialize
clean
org.apache.maven.plugins
maven-shade-plugin
com.google.code.findbugs:*
org.slf4j:*
org.roaringbitmap
org.apache.doris.shaded.org.roaringbitmap
com.google.guava
org.apache.doris.shaded.com.google.guava
package
shade
org.apache.maven.plugins
maven-javadoc-plugin
true