4.0.0 org.apache apache 29 org.apache.doris fe ${revision} pom Doris FE Project Parent POM https://doris.apache.org/ Apache 2.0 License https://www.apache.org/licenses/LICENSE-2.0.html repo scm:git:https://git@github.com/apache/doris.git scm:git:https://git@github.com/apache/doris.git scm:git:https://git@github.com/apache/doris.git HEAD GitHub https://github.com/apache/doris/issues Dev Mailing List dev@doris.apache.org dev-subscribe@doris.apache.org dev-unsubscribe@doris.apache.org Commits Mailing List commits@doris.apache.org commits-subscribe@doris.apache.org commits-unsubscribe@doris.apache.org org.apache.maven.plugins maven-enforcer-plugin 3.6.2 enforce-maven-version enforce [3.9.0,) org.apache.maven.plugins maven-dependency-plugin org.commonjava.maven.plugins directory-maven-plugin 0.1 directories directory-of initialize fe.dir org.apache.doris fe org.apache.maven.plugins maven-checkstyle-plugin org.codehaus.mojo flatten-maven-plugin 1.2.5 true bom flatten process-resources flatten flatten.clean clean clean org.apache.maven.plugins maven-checkstyle-plugin 3.1.2 com.puppycrawl.tools checkstyle 9.3 check/checkstyle/checkstyle.xml check/checkstyle/suppressions.xml UTF-8 true true false true config_loc=${maven.multiModuleProjectDirectory}/check/checkstyle **/apache/doris/thrift/**/*, **/apache/parquet/**/* validate validate check org.sonarsource.scanner.maven sonar-maven-plugin 3.9.1.2184 org.jacoco jacoco-maven-plugin ${jacoco.version} default-prepare-agent prepare-agent kr.motd.maven os-maven-plugin 1.7.0 org.apache.maven.extensions maven-build-cache-extension 1.2.2 fe-foundation fe-common fe-catalog fe-filesystem fe-extension-spi fe-connector fe-extension-loader fe-sql-parser fe-core hive-udf be-java-extensions fe-authentication fe-thrift fe-type fe-grpc 3.1.1 1.12.1 1.17.0 3.4.3 1.0.2 compile compile 2.0.1 8.2.7 5.6.211 3.1.678 3.1.20 3.21.11 3.1.1-hw-46 ${fe.dir}/../thirdparty ${fe.dir}/../ 1.2-SNAPSHOT UTF-8 17 17 false apache https://sonarcloud.io 2.2 1.4 1.6.0 2.11.0 1.13 3.19.0 3.13.0 2.2 1.5.1 1.10.0 3.6.1 1.9.0 2.10.1 33.2.1-jre 2.16.0 3.18.2-GA 3.1.0 18.3.14-doris-SNAPSHOT 2.18.0 1.11.0 1.1.1 5.14.1 6.0.0 0.16.0 9.0.104 2.25.4 2.25.4 1.2.5 2.0.17 4.0.2 4.2.15.Final 3.10.6.Final 2.1 2.2.5.Final 2.0.1 1.34.0 1.65.1 3.53.0 0.12.0 4.33.4 3.24.3 com.google.protobuf:protoc:${protoc.artifact.version} io.grpc:protoc-gen-grpc-java:${grpc-java.version} 3.1.5 1.1.10.5 1.11-8 1.0.1 11.0.26 9.4.58.v20250814 5.3.2 2.0 2.0.1.Final 0.2.3 3.4.0 6.4.5 3.8.14.Final 1.3.2 1.2.0 2.3.0 0.8.13 hudi-spark3.4.x 3.1.3 2.3.9 2.10.1 1.33.0 1.22.0 1.10.1 0.53.2-public 19.0.0 2.7.4-11 3.0.0-8 2.6.2 4.5.0 1.27.1 2.12.10 4.0.2 1.18.24 1.2 2.1 4.5.13 4.4.15 1.12.669 3.0.9 3.4.2 1.8 1.2.0 1.5.0 2.6.3 3.30.6 4.1.7 4.13.1 2.8.1 github 3.5.14 6.2.18 1.8.4 3.9.3 2.4 2.8.0 1.70 6.5.1 2.0.3 1.5.4 12.0.34 11.0.26 2.9.3 2.5.2 78.1 0.5.4 2.3.2 2.0.3 1.3.1 3.4.4 shade-format-flatbuffers 1.12.0 0.8.10 435 10.0.1 2.1.1 9.4 202 1.3.7 12.22.0 1.25.0 1.2.6 5.3.0 3.15.0 2.29.52 0.1.4 4.11.0 8.5.18 general-env !env.CUSTOM_MAVEN_REPO central central maven repo https https://repo.maven.apache.org/maven2 snapshots apache snapshots maven repo https https://repository.apache.org/content/repositories/snapshots/ central https://repo.maven.apache.org/maven2 flatten org.codehaus.mojo flatten-maven-plugin release org.codehaus.mojo flatten-maven-plugin org.codehaus.mojo license-maven-plugin 2.1.0 add-third-party add-third-party coverage org.jacoco jacoco-maven-plugin io.netty netty-bom ${netty-all.version} pom import io.grpc grpc-bom ${grpc.version} pom import com.fasterxml.jackson jackson-bom ${jackson.version} import pom org.apache.ivy ivy ${ivy.version} org.eclipse.jetty.websocket websocket-client ${jetty-websocket.version} org.eclipse.jetty.toolchain jetty-jakarta-servlet-api test com.ibm.icu icu4j ${icu4j.version} org.ini4j ini4j ${ini4j.version} org.junit junit-bom ${junit.version} pom import org.eclipse.jetty jetty-bom ${jetty.version} import pom org.eclipse.jetty.http2 http2-client ${jetty-http.version} org.eclipse.jetty.http2 http2-server ${jetty-http.version} org.eclipse.jetty.http2 http2-http-client-transport ${jetty-http.version} org.glassfish javax.el provided org.codehaus.jackson jackson-mapper-asl test io.airlift aircompressor ${aircompressor.version} org.quartz-scheduler quartz ${quartz.version} com.nimbusds nimbus-jose-jwt ${nimbusds.version} org.apache.orc orc-core ${orc.version} org.springframework spring-framework-bom ${spring-framework.version} pom import org.springframework.boot spring-boot-starter-logging provided org.springframework.boot spring-boot-starter ${spring.version} log4j * org.slf4j * org.apache.logging.log4j * ch.qos.logback logback-classic org.apache.logging.log4j log4j-slf4j-impl software.amazon.awssdk bom ${awssdk.version} pom import software.amazon.awssdk bundle ${awssdk.version} com.fasterxml.woodstox woodstox-core ${woodstox.version} org.bouncycastle bcprov-jdk15on ${bcprov-jdk15on.version} org.springframework.boot spring-boot-dependencies ${spring.version} pom import org.springframework.boot spring-boot-devtools ${spring.version} org.springframework.boot spring-boot-starter-data-ldap ${spring.version} org.springframework.boot spring-boot-starter-jetty ${spring.version} org.apache.tomcat tomcat-embed-el org.springframework.boot spring-boot-configuration-processor ${spring.version} org.springframework.boot spring-boot-starter-web ${spring.version} org.springframework.boot spring-boot-starter-tomcat validator hibernate-validator org.apache.tomcat tomcat-embed-jasper ch.qos.logback logback-classic org.slf4j slf4j-log4j12 org.apache.logging.log4j log4j-slf4j-impl org.springframework.boot spring-boot-starter-tomcat org.apache.hadoop hadoop-client ${hadoop.version} javax.servlet servlet-api org.apache.hadoop hadoop-yarn-common org.apache.hadoop hadoop-yarn-api org.slf4j slf4j-reload4j com.google.re2j re2j ${re2j.version} org.apache.hadoop hadoop-client-api ${hadoop.version} org.apache.hadoop.thirdparty hadoop-shaded-guava ${hadoop.thirdparty.guava.version} org.apache.hadoop.thirdparty hadoop-shaded-protobuf_3_25 ${hadoop.thirdparty.protobuf_3_25.version} org.apache.hadoop hadoop-auth ${hadoop.version} org.slf4j slf4j-reload4j org.apache.doris hive-catalog-shade ${doris.hive.catalog.shade.version} org.apache.kerby kerb-simplekdc ${kerby.version} org.apache.kerby kerb-core ${kerby.version} org.apache.zookeeper zookeeper test ${project.groupId} fe-foundation ${project.version} ${project.groupId} fe-common ${project.version} cglib cglib ${cglib.version} asm asm commons-cli commons-cli ${commons-cli.version} commons-beanutils commons-beanutils ${commons-beanutils.version} commons-fileupload commons-fileupload ${commons-filerupload.version} org.apache.commons commons-configuration2 ${commons-configuration2.version} commons-codec commons-codec ${commons-codec.version} org.apache.commons commons-lang3 ${commons-lang3.version} commons-net commons-net ${commons-net.version} org.apache.commons commons-math3 ${commons-math3.version} org.apache.commons commons-pool2 ${commons-pool2.version} commons-pool commons-pool ${commons-pool.version} org.apache.commons commons-text ${commons-text.version} commons-validator commons-validator ${commons-validator.version} com.google.code.gson gson ${gson.version} com.google.guava guava ${guava.version} com.google.guava guava-testlib ${guava.version} dev.cel cel ${cel.version} org.javassist javassist ${javassist.version} javax.servlet javax.servlet-api ${javax.servlet-api.version} org.apache.doris je ${je.version} org.apache.ant ant org.checkerframework checker commons-io commons-io ${commons-io.version} com.googlecode.json-simple json-simple ${json-simple.version} org.apache.thrift libthrift ${thrift.version} httpclient org.apache.httpcomponents httpcore org.apache.httpcomponents org.apache.logging.log4j log4j-core ${log4j2.version} org.apache.logging.log4j log4j-web ${log4j2.version} org.apache.logging.log4j log4j-iostreams ${log4j2.version} org.apache.logging.log4j log4j-slf4j2-impl ${log4j2.version} org.apache.logging.log4j log4j-core org.slf4j jcl-over-slf4j ${slf4j.version} org.slf4j log4j-over-slf4j ${slf4j.version} org.apache.logging.log4j log4j-api ${log4j2.version} com.lmax disruptor ${disruptor.version} io.dropwizard.metrics metrics-core ${metrics-core.version} org.eclipse.paho org.eclipse.paho.client.mqttv3 ${mqtt.version} provided org.apache.velocity velocity-engine-core ${velocity-engine-core.version} org.apache.ranger ranger-plugins-common ${ranger-plugins-common.version} ch.qos.logback logback-classic org.apache.hive hive-storage-api org.elasticsearch.client elasticsearch-rest-high-level-client com.amazonaws * org.apache.solr * org.elasticsearch.client * org.elasticsearch.plugin * org.elasticsearch * com.sun.jersey jersey-bundle org.objenesis objenesis ${objenesis.version} org.wildfly.openssl wildfly-openssl ${wildfly-openssl.version} org.wildfly.common wildfly-common ${wildfly-common.version} com.google.protobuf protobuf-java ${protobuf.version} com.google.protobuf protobuf-java-util ${protobuf.version} org.checkerframework checker ${check.freamework.version} com.squareup protoparser ${protoparser.version} org.xerial.snappy snappy-java ${snappy-java.version} dk.brics.automaton automaton ${automaton.version} com.github.mifmif generex ${generex.version} com.squareup.okhttp3 logging-interceptor ${okhttp.version} com.squareup.okhttp3 okhttp-jvm ${okhttp.version} org.yaml snakeyaml ${snakeyaml.version} javax.validation validation-api ${validation-api.version} org.slf4j slf4j-api ${slf4j.version} org.slf4j slf4j-log4j12 ${slf4j.version} org.apache.logging.log4j log4j-1.2-api ${log4j-1.2.version} org.apache.kafka kafka-clients ${kafka-clients.version} test com.github.oshi oshi-core ${oshi-core.version} org.jboss.xnio xnio-nio ${xnio-nio.version} org.jboss.xnio xnio-api ${xnio-nio.version} javax.annotation javax.annotation-api ${javax.annotation-api.version} com.sun.activation javax.activation ${javax.activation.version} javax.xml.ws jaxws-api ${jaxws-api.version} org.roaringbitmap RoaringBitmap ${RoaringBitmap.version} org.apache.hadoop hadoop-hdfs ${hadoop.version} servlet-api javax.servlet io.netty netty jackson-databind com.fasterxml.jackson.core javax.ws.rs jsr311-api org.apache.hadoop hadoop-azure ${hadoop.version} org.apache.hadoop hadoop-aws ${hadoop.version} software.amazon.awssdk bundle org.slf4j slf4j-log4j12 log4j log4j servlet-api javax.servlet com.amazonaws aws-java-sdk-s3 com.amazonaws aws-java-sdk-bundle org.apache.hadoop hadoop-distcp ${hadoop.version} org.apache.hadoop hadoop-common ${hadoop.version} jdk.tools jdk.tools org.eclipse.jetty jetty-util org.eclipse.jetty jetty-webapp org.eclipse.jetty jetty-servlet javax.servlet.jsp jsp-api io.netty netty-all log4j log4j org.slf4j slf4j-reload4j org.apache.hadoop hadoop-yarn-client org.apache.hadoop hadoop-mapreduce-client ${hadoop.version} javax.servlet servlet-api org.codehaus.jettison jettison ${jettison.version} org.apache.iceberg iceberg-core ${iceberg.version} org.apache.iceberg iceberg-api ${iceberg.version} org.apache.iceberg iceberg-aws ${iceberg.version} org.apache.paimon paimon-core ${paimon.version} org.apache.paimon paimon-common ${paimon.version} org.apache.paimon paimon-hive-connector-3.1 ${paimon.version} org.apache.paimon paimon-format ${paimon.version} org.apache.paimon paimon-s3 ${paimon.version} org.apache.paimon paimon-jindo ${paimon.version} com.aliyun.odps odps-sdk-core ${maxcompute.version} org.apache.arrow arrow-vector org.ini4j ini4j com.squareup.okhttp3 okhttp com.squareup.okio okio com.aliyun.odps odps-sdk-table-api ${maxcompute.version} com.aliyun tea 1.4.1 org.apache.avro avro ${avro.version} org.apache.avro avro-ipc ${avro.version} org.apache.avro avro-mapred ${avro.version} org.apache.hudi hudi-common ${hudi.version} commons-httpclient commons-httpclient org.glassfish.web javax.servlet.jsp netty-all io.netty log4j log4j org.apache.hive hive-storage-api org.eclipse.jetty jetty-servlet org.eclipse.jetty jetty-security org.apache.hbase hbase-server ${hbase.version} org.apache.hbase hbase-hadoop2-compat org.apache.hbase.thirdparty hbase-shaded-netty org.apache.tomcat tomcat-jasper org.apache.hbase hbase-client ${hbase.version} org.apache.hbase hbase-hadoop2-compat org.apache.hbase.thirdparty hbase-shaded-netty org.eclipse.jetty jetty-servlet ${jetty-servlet.version} org.jline jline ${jline.version} org.apache.hudi hudi-hadoop-mr ${hudi.version} org.apache.parquet parquet-avro ${parquet.version} org.apache.parquet parquet-column ${parquet.version} org.apache.parquet parquet-hadoop ${parquet.version} org.apache.parquet parquet-common ${parquet.version} org.apache.commons commons-collections4 ${commons-collections.version} org.apache.commons commons-compress ${commons-compress.version} org.scala-lang scala-library ${scala.version} provided com.esotericsoftware kryo-shaded ${kryo.version} org.apache.spark spark-catalyst_2.12 ${spark.version} provided org.projectlombok lombok ${lombok.version} provided hu.webarticum tree-printer ${tree-printer.version} org.apache.httpcomponents httpclient ${httpclient.version} org.apache.httpcomponents httpcore ${httpcore.version} com.amazonaws aws-java-sdk-s3 ${aws-java-sdk.version} com.amazonaws aws-java-sdk-glue ${aws-java-sdk.version} com.amazonaws aws-java-sdk-dynamodb ${aws-java-sdk.version} com.amazonaws aws-java-sdk-logs ${aws-java-sdk.version} com.amazonaws aws-java-sdk-sts ${aws-java-sdk.version} org.mariadb.jdbc mariadb-java-client ${mariadb-java-client.version} org.apache.hive hive-common ${hive.common.version} log4j log4j io.netty netty org.eclipse.jetty.aggregate jetty-all org.apache.hadoop hadoop-mapreduce-client-core ${hadoop.version} javax.servlet servlet-api io.netty netty org.apache.hadoop hadoop-mapreduce-client-common ${hadoop.version} io.netty netty com.zaxxer HikariCP ${hikaricp.version} joda-time joda-time ${joda.version} org.apache.tomcat.embed tomcat-embed-el ${tomcat-embed.version} io.netty netty-tcnative-boringssl-static com.google.flatbuffers flatbuffers-java ${flatbuffers.version} org.apache.arrow arrow-vector ${arrow.version} org.apache.arrow arrow-compression ${arrow.version} org.apache.arrow arrow-memory-netty ${arrow.version} org.apache.arrow arrow-memory-netty-buffer-patch ${arrow.version} org.apache.arrow flight-core ${arrow.version} org.apache.arrow flight-sql ${arrow.version} org.apache.arrow flight-sql-jdbc-driver ${arrow.version} org.apache.arrow arrow-memory-core ${arrow.version} org.apache.arrow arrow-jdbc ${arrow.version} org.immutables value ${immutables.version} provided io.trino trino-main ${trino.version} org.slf4j slf4j-jdk14 org.slf4j log4j-over-slf4j org.apache.logging.log4j log4j-to-slf4j org.slf4j jcl-over-slf4j org.slf4j slf4j-api logback-core ch.qos.logback bootstrap io.airlift re2j io.trino com.squareup.okhttp3 okhttp com.squareup.okio okio jakarta.annotation jakarta.annotation-api ${jakarta.annotation-api.version} asm org.ow2.asm ${asm.version} io.airlift concurrent ${airlift.concurrent.version} com.azure azure-sdk-bom ${azure.sdk.version} pom import com.microsoft.azure msal4j ${msal4j.version} com.microsoft.azure azure-keyvault-core ${azure.keyvault.core.version} com.qcloud cos_api ${cos-api.version} ${cos.dependency.scope} ch.qos.logback logback-core com.thoughtworks.xstream xstream org.bouncycastle bcprov-jdk15on com.qcloud qcloud-java-sdk ${qcloud-java-sdk.version} ${cos.dependency.scope} com.qcloud.cos hadoop-cos ${tencentcos.version} ${cos.dependency.scope} org.json json com.tencentcloudapi tencentcloud-sdk-java-sts ${tencentcloud-sdk-java-sts.version} ${cos.dependency.scope} com.huaweicloud esdk-obs-java-bundle ${esdk-obs.version} ${obs.dependency.scope} com.huaweicloud hadoop-huaweicloud ${huaweiobs.version} ${obs.dependency.scope} jackson-databind com.fasterxml.jackson.core com.huaweicloud.sdk huaweicloud-sdk-iam ${huaweicloud-sdk-iam.version} ${obs.dependency.scope} org.semver4j semver4j ${semver4j.version} org.mockito mockito-core ${mockito.version} org.mockito mockito-inline ${mockito.version} it.unimi.dsi fastutil-core ${fastutil.version} org.slf4j slf4j-api org.apache.logging.log4j log4j-slf4j2-impl org.apache.logging.log4j log4j-core org.apache.logging.log4j log4j-1.2-api org.junit.jupiter junit-jupiter-engine test org.junit.vintage junit-vintage-engine test org.junit.jupiter junit-jupiter-params test org.junit.platform junit-platform-launcher test org.awaitility awaitility org.apache.maven.plugins maven-checkstyle-plugin snapshots apache snapshots maven repo https https://repository.apache.org/content/repositories/snapshots/ always