4.0.0 org.apache.doris ${revision} fe ../pom.xml fe-core jar Doris FE Core Doris Frontend ${basedir}/../../ ${basedir}/../../thirdparty 1 thirdparty env.DORIS_THIRDPARTY ${env.DORIS_THIRDPARTY} ut_parallel env.FE_UT_PARALLEL ${env.FE_UT_PARALLEL} ${project.groupId} fe-foundation ${project.groupId} fe-common ${project.version} ${project.groupId} fe-filesystem-api ${project.version} ${project.groupId} fe-filesystem-spi ${project.version} ${project.groupId} fe-connector-api ${project.version} ${project.groupId} fe-connector-spi ${project.version} ${project.groupId} fe-filesystem-local ${project.version} test ${project.groupId} fe-thrift ${project.version} ${project.groupId} fe-grpc ${project.version} ${project.groupId} fe-type ${project.version} ${project.groupId} fe-catalog ${project.version} ${project.groupId} fe-extension-spi ${project.version} ${project.groupId} fe-extension-loader ${project.version} ${project.groupId} fe-authentication-api ${project.version} ${project.groupId} fe-authentication-spi ${project.version} ${project.groupId} fe-authentication-handler ${project.version} ${project.groupId} fe-authentication-role-mapping ${project.version} org.springframework.boot spring-boot-devtools runtime org.springframework.boot spring-boot-starter-data-ldap commons-pool commons-pool com.google.re2j re2j org.apache.commons commons-text cglib cglib commons-cli commons-cli commons-codec commons-codec org.apache.hadoop hadoop-azure org.apache.commons commons-lang3 org.apache.commons commons-math3 org.apache.commons commons-pool2 commons-validator commons-validator com.google.code.gson gson com.google.guava guava com.google.guava guava-testlib test com.googlecode.java-ipv6 java-ipv6 0.17 com.fasterxml.jackson.core jackson-core com.fasterxml.jackson.core jackson-databind org.apache.doris je commons-io commons-io com.googlecode.json-simple json-simple junit junit io.netty netty-all org.objenesis objenesis com.squareup protoparser org.xerial.snappy snappy-java com.fasterxml.jackson.core jackson-annotations com.fasterxml.jackson.dataformat jackson-dataformat-yaml com.fasterxml.jackson.module jackson-module-jaxb-annotations javax.annotation javax.annotation-api org.jboss.xnio xnio-nio com.sun.activation javax.activation org.roaringbitmap RoaringBitmap com.amazonaws aws-java-sdk-s3 com.amazonaws aws-java-sdk-glue com.amazonaws aws-java-sdk-dynamodb com.amazonaws aws-java-sdk-logs com.amazonaws aws-java-sdk-sts com.huaweicloud hadoop-huaweicloud runtime org.antlr antlr4-runtime ${antlr4.version} com.aliyun.odps odps-sdk-core ${maxcompute.version} antlr-runtime org.antlr antlr4 org.antlr com.aliyun.odps odps-sdk-table-api ${maxcompute.version} org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-jetty commons-fileupload commons-fileupload org.springframework.boot spring-boot-configuration-processor org.springframework.boot spring-boot-starter net.java.dev.jna jna 5.13.0 net.java.dev.jna jna-platform 5.13.0 software.amazon.awssdk s3 com.ibm.icu icu4j org.awaitility awaitility org.projectlombok lombok hu.webarticum tree-printer org.apache.httpcomponents httpclient com.google.flatbuffers flatbuffers-java org.apache.doris hive-catalog-shade org.apache.hadoop hadoop-hdfs org.apache.hadoop hadoop-client org.apache.hadoop hadoop-auth org.apache.hadoop hadoop-aws com.dmetasoul lakesoul-io-java ${lakesoul.version} provided io.netty * org.apache.arrow arrow-vector org.apache.arrow arrow-memory-core org.apache.arrow arrow-memory-netty org.apache.arrow arrow-memory-netty-buffer-patch org.apache.arrow arrow-format org.apache.spark * com.fasterxml.jackson.core * com.fasterxml.jackson.datatype * org.apache.commons * org.scala-lang * org.json4s * org.ow2.asm * org.postgresql postgresql org.postgresql postgresql 42.7.3 provided org.scala-lang scala-library ${scala.version} provided org.apache.iceberg iceberg-core ${iceberg.version} org.apache.iceberg iceberg-aws ${iceberg.version} org.apache.paimon paimon-core org.apache.paimon paimon-common org.apache.paimon paimon-format org.apache.paimon paimon-s3 org.apache.paimon paimon-jindo software.amazon.awssdk glue software.amazon.awssdk apache-client software.amazon.awssdk s3-transfer-manager software.amazon.awssdk sts software.amazon.awssdk apache-client software.amazon.awssdk url-connection-client software.amazon.awssdk aws-json-protocol software.amazon.awssdk protocol-core org.apache.avro avro org.apache.hudi hudi-common org.apache.hudi hudi-hadoop-mr org.apache.parquet parquet-avro org.mariadb.jdbc mariadb-java-client com.zaxxer HikariCP org.apache.kafka kafka-clients com.squareup.okhttp3 okhttp-jvm com.baidubce bce-java-sdk 0.10.212 ch.qos.logback logback-core ch.qos.logback logback-classic org.apache.ranger ranger-plugins-common com.esotericsoftware kryo-shaded org.apache.arrow arrow-memory-netty org.apache.arrow arrow-memory-netty-buffer-patch io.grpc grpc-netty io.grpc grpc-core org.apache.arrow flight-sql-jdbc-driver io.grpc grpc-context io.netty netty-buffer io.netty netty-handler io.netty netty-transport io.grpc grpc-api org.apache.arrow flight-core org.apache.arrow arrow-memory-core org.apache.arrow arrow-jdbc org.apache.arrow arrow-vector org.apache.arrow flight-sql org.immutables value io.trino trino-main io.airlift concurrent me.bechberger ap-loader-all 3.0-8 software.amazon.awssdk s3tables software.amazon.s3tables s3-tables-catalog-for-iceberg ${s3tables.catalog.version} software.amazon.awssdk sdk-core com.taobao.arthas arthas-packaging 4.0.5 org.mockito mockito-core test org.mockito mockito-inline test it.unimi.dsi fastutil-core central central maven repo https https://repo.maven.apache.org/maven2 huawei-obs-sdk https://repo.huaweicloud.com/repository/maven/huaweicloudsdk/ doris-fe ${project.basedir}/target/ target/generated-sources src/main/resources **/*.* org.antlr antlr4-maven-plugin ${antlr4.version} antlr antlr4 true src/main/antlr4 true src/main/antlr4/org/apache/doris/nereids 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 conflict<--> false false -Xmx1024m --add-reads=org.apache.arrow.flight.core=ALL-UNNAMED --add-opens=java.base/java.nio=org.apache.arrow.memory.core,ALL-UNNAMED @{argLine} org.apache.maven.plugins maven-javadoc-plugin true org.apache.maven.plugins maven-compiler-plugin 8 compile-describable-processor generate-sources compile none org/apache/doris/nereids/pattern/generator/PatternDescribable.java org/apache/doris/nereids/pattern/generator/PatternDescribableProcessor.java generate-patterns generate-sources compile only -Apath=${basedir}/src/main/java/org/apache/doris/nereids org/apache/doris/nereids/pattern/generator/PatternDescribableProcessPoint.java org.apache.doris.nereids.pattern.generator.PatternDescribableProcessor default-compile compile compile org/apache/doris/nereids/pattern/generator/** org.codehaus.mojo build-helper-maven-plugin 3.2.0 add-source generate-sources add-source ${basedir}/target/generated-sources/ org.apache.maven.plugins maven-dependency-plugin copy-dependencies package copy-dependencies ${project.build.directory}/lib false false true runtime ${skip.plugin} org.codehaus.mojo cobertura-maven-plugin 2.7 1024m org.apache.maven.plugins maven-clean-plugin 3.1.0 ${skip.clean} true target checkstyle-cachefile auto-clean initialize clean kr.motd.maven os-maven-plugin 1.7.0