4.0.0org.apache.doris${revision}fe../pom.xmlfe-corejar${basedir}/../../1${basedir}/../../thirdparty4.9.3com.google.protobuf:protoc:${protobuf.version}io.grpc:protoc-gen-grpc-java:${grpc.version}thirdpartyenv.DORIS_THIRDPARTY${env.DORIS_THIRDPARTY}ut_parallelenv.FE_UT_PARALLEL${env.FE_UT_PARALLEL}Mac OS Xaarch64com.google.protobuf:protoc:${protobuf.version}:exe:osx-x86_64io.grpc:protoc-gen-grpc-java:${grpc.version}:exe:osx-x86_64org.springframework.bootspring-boot-dependencies2.7.3pomimportorg.apache.hadoophadoop-mapreduce-client${hadoop.version}compile${project.groupId}fe-common${project.version}${project.groupId}spark-dpp${project.version}netty-allio.nettyorg.apache.logging.log4jlog4j-web${log4j2.version}org.springframework.bootspring-boot-devtoolsorg.springframeworkspringloaded1.2.6.RELEASEorg.springframework.bootspring-boot-starter-data-ldapcommons-poolcommons-pool1.5.1org.apache.commonscommons-text1.10.0cglibcglibcommons-clicommons-clicommons-codeccommons-codeccommons-langcommons-langorg.apache.commonscommons-lang3org.apache.commonscommons-pool2commons-validatorcommons-validatorcom.google.code.gsongsoncom.google.guavaguavacom.fasterxml.jackson.corejackson-coreorg.codehaus.jacksonjackson-mapper-aslnet.sourceforge.czt.devjava-cuporg.javassistjavassistjavax.servletjavax.servlet-api3.1.0providedorg.apache.dorisjeorg.mortbay.jettyjettyservlet-api-2.5org.mortbay.jettyorg.mortbay.jettyjetty-utilde.jflexjflexprovidedorg.jmockitjmockittestcommons-iocommons-iocom.googlecode.json-simplejson-simplejunitjunitorg.junit.jupiterjunit-jupiter-engine${junit.version}testorg.junit.vintagejunit-vintage-engine${junit.version}testorg.junit.jupiterjunit-jupiter-params${junit.version}testorg.apache.logging.log4jlog4j-api${log4j2.version}org.apache.logging.log4jlog4j-core${log4j2.version}org.apache.logging.log4jlog4j-slf4j-impl${log4j2.version}org.slf4jslf4j-log4j121.7.9io.dropwizard.metricsmetrics-coreio.nettynetty-allorg.objenesisobjenesiscom.google.protobufprotobuf-javacom.squareupprotoparserorg.xerial.snappysnappy-javadk.brics.automatonautomatoncom.github.mifmifgenerexcom.fasterxml.jackson.corejackson-annotationscom.fasterxml.jackson.corejackson-databindcom.fasterxml.jackson.dataformatjackson-dataformat-yamlcom.fasterxml.jackson.modulejackson-module-jaxb-annotationsio.fabric8kubernetes-clientio.fabric8kubernetes-modelcom.squareup.okhttp3logging-interceptorcom.squareup.okhttp3okhttpcom.squareup.okhttp3okhttp-wscom.squareup.okiookioorg.yamlsnakeyamljavax.validationvalidation-apiorg.slf4jslf4j-apiorg.apache.kafkakafka-clientscom.github.oshioshi-coreorg.jboss.xnioxnio-niojavax.annotationjavax.annotation-apicom.sun.activationjavax.activationjavax.xml.wsjaxws-apiorg.roaringbitmapRoaringBitmaporg.apache.sparkspark-core_2.12netty-allio.nettyorg.apache.sparkspark-launcher_2.12org.apache.sparkspark-sql_2.12providedcom.alibaba.ottercanal.client1.1.6ch.qos.logbacklogback-corech.qos.logbacklogback-classicnetty-allio.nettycom.alibaba.ottercanal.protocol1.1.6ch.qos.logbacklogback-corech.qos.logbacklogback-classicnetty-allio.nettyorg.hibernatehibernate-validator5.1.0.Finalorg.apache.hadoophadoop-awscom.amazonawsaws-java-sdk-s3org.springframework.bootspring-boot-starter-weborg.hibernate.validatorhibernate-validatorch.qos.logbacklogback-classicorg.slf4jslf4j-log4j12org.apache.logging.log4jlog4j-slf4j-implorg.springframework.bootspring-boot-starter-tomcatorg.springframework.bootspring-boot-starter-jettycommons-fileuploadcommons-fileupload1.3.3org.springframework.bootspring-boot-configuration-processororg.springframework.bootspring-boot-starterlog4j*org.slf4j*org.apache.logging.log4j*ch.qos.logbacklogback-classicorg.apache.logging.log4jlog4j-slf4j-implnet.java.dev.jnajna5.5.0net.java.dev.jnajna-platform5.5.0software.amazon.awssdks32.15.45org.awaitilityawaitility4.0.3org.projectlomboklombokhu.webarticumtree-printerio.grpcgrpc-netty-shadedio.grpcgrpc-protobufio.grpcgrpc-stuborg.apache.hivehive-metastoreprovidednetty-allio.nettyio.nettynetty-all${netty.version}org.apache.hivehive-execcoreprovidedorg.apache.velocityvelocitycommons-httpclientcommons-httpclientcalcite-coreorg.apache.calcitecalcite-druidorg.apache.calcitecalcite-linq4jorg.apache.calciteavaticaorg.apache.calcite.avaticaorg.apache.calcite.avaticaavatica${avatica.version}org.apache.calcitecalcite-core${calcite.version}org.apache.calcitecalcite-linq4j${calcite.version}org.apache.calcitecalcite-druid${calcite.version}org.apache.httpcomponentshttpclient4.5.13org.apache.velocityvelocity-engine-core2.3org.apache.hadoophadoop-hdfsprovidednetty-allio.nettyjackson-databindcom.fasterxml.jackson.corecom.fasterxml.jackson.corejackson-databind2.14.1org.apache.hadoophadoop-auth${hadoop.version}providedio.opentelemetryopentelemetry-api1.14.0io.opentelemetryopentelemetry-sdk1.14.0io.opentelemetryopentelemetry-exporter-otlp-http-trace1.14.0io.opentelemetryopentelemetry-exporter-zipkin1.14.0org.apache.icebergiceberg-coreprovidedorg.apache.icebergiceberg-hive-metastoreprovidedorg.apache.avroavroprovidedorg.apache.hudihudi-commoncommons-httpclientcommons-httpclientnetty-allio.nettyorg.apache.hudihudi-hadoop-mrorg.mariadb.jdbcmariadb-java-clientorg.antlrantlr4-runtime${antlr4.version}org.apache.maven.pluginsmaven-compiler-plugin3.10.1com.zaxxerHikariCPcom.aliyun.datalakemetastore-client-hive2com.aliyunteacom.aliyuntea-openapicom.aliyuntea-utildoris-fetarget/generated-sourcescupsrc/main/resources**/*.*net.sourceforge.czt.devcup-maven-plugin1.6-cdhcupgenerate-sourcesgenerateSqlParserSqlParserSymbols0de.jflexmaven-jflex-plugin1.4.3jflexgenerate-sourcesgeneratefalseorg.antlrantlr4-maven-plugin${antlr4.version}antlrantlr4truesrc/main/antlr4truemaven-surefire-plugin2.22.2
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 conflict<-->
falsefalse
-javaagent:${settings.localRepository}/org/jmockit/jmockit/${jmockit.version}/jmockit-${jmockit.version}.jar
org.apache.maven.pluginsmaven-javadoc-plugintruecom.github.os72protoc-jar-maven-plugin3.11.4generate-sourcesrun${protoc.artifact}${protobuf.version}${doris.home}/gensrc/protojavagrpc-java${grpc.java.artifact}org.codehaus.mojoexec-maven-plugin3.0.0gensrcgenerate-sourcesexec${doris.home}${doris.home}/env.shmake-C${doris.home}/gensrc/script${skip.plugin}org.apache.maven.pluginsmaven-compiler-plugin3.10.1compile-describable-processorgenerate-sourcescompilenoneorg/apache/doris/nereids/pattern/generator/PatternDescribable.javaorg/apache/doris/nereids/pattern/generator/PatternDescribableProcessor.javagenerate-patternsgenerate-sourcescompileonly-AplanPath=${basedir}/src/main/java/org/apache/doris/nereidsorg/apache/doris/nereids/pattern/generator/PatternDescribableProcessPoint.javaorg.apache.doris.nereids.pattern.generator.PatternDescribableProcessordefault-compilecompilecompileorg/apache/doris/nereids/pattern/generator/**org.codehaus.mojobuild-helper-maven-plugin3.2.0add-sourcegenerate-sourcesadd-source${basedir}/target/generated-sources/build/${basedir}/target/generated-sources/org.apache.maven.pluginsmaven-dependency-plugin3.1.1copy-dependenciespackagecopy-dependencies${project.build.directory}/libfalsefalsetrue${skip.plugin}org.codehaus.mojocobertura-maven-plugin2.71024mmaven-clean-plugin3.1.0auto-cleaninitializeclean