[refactor] Standardize the writing of pom files, prepare for deployment to maven (#7477)
This commit is contained in:
11
.gitignore
vendored
11
.gitignore
vendored
@ -18,18 +18,17 @@ thirdparty/installed
|
||||
.DS_Store
|
||||
*.iml
|
||||
core.*
|
||||
extension/spark-doris-connector/.classpath
|
||||
extension/spark-doris-connector/target
|
||||
extension/flink-doris-connector/.classpath
|
||||
extension/flink-doris-connector/target
|
||||
extension/**/.classpath
|
||||
extension/**/target
|
||||
|
||||
fe/log
|
||||
custom_env.sh
|
||||
ut_dir
|
||||
log/
|
||||
fe_plugins/*/target
|
||||
fe_plugins/**/target
|
||||
fe_plugins/output
|
||||
fe/mocked
|
||||
fe/*/target
|
||||
fe/**/target
|
||||
dependency-reduced-pom.xml
|
||||
fe_plugins/**/.classpath
|
||||
fe_plugins/**/.factorypath
|
||||
|
||||
6
build.sh
6
build.sh
@ -42,12 +42,6 @@ export DORIS_HOME=${ROOT}
|
||||
|
||||
. ${DORIS_HOME}/env.sh
|
||||
|
||||
# build thirdparty libraries if necessary
|
||||
if [[ ! -f ${DORIS_THIRDPARTY}/installed/lib/libs2.a ]]; then
|
||||
echo "Thirdparty libraries need to be build ..."
|
||||
${DORIS_THIRDPARTY}/build-thirdparty.sh
|
||||
fi
|
||||
|
||||
# Check args
|
||||
usage() {
|
||||
echo "
|
||||
|
||||
@ -23,11 +23,49 @@ under the License.
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<parent>
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>apache</artifactId>
|
||||
<version>18</version>
|
||||
</parent>
|
||||
<groupId>org.apache.doris</groupId>
|
||||
<artifactId>doris-flink-connector</artifactId>
|
||||
<version>flink-${flink.version}-${scala.version}-SNAPSHOT</version>
|
||||
<name>Doris Flink Connector</name>
|
||||
<url>https://doris.apache.org/</url>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>Apache 2.0 License</name>
|
||||
<url>https://www.apache.org/licenses/LICENSE-2.0.html</url>
|
||||
<distribution>repo</distribution>
|
||||
</license>
|
||||
</licenses>
|
||||
<scm>
|
||||
<connection>scm:git:git@github.com:apache/incubator-doris.git</connection>
|
||||
<developerConnection>scm:git:git@github.com:apache/incubator-doris.git</developerConnection>
|
||||
<url>scm:git:git@github.com:apache/incubator-doris.git</url>
|
||||
<tag>HEAD</tag>
|
||||
</scm>
|
||||
<issueManagement>
|
||||
<system>GitHub</system>
|
||||
<url>https://github.com/apache/incubator-doris/issues</url>
|
||||
</issueManagement>
|
||||
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>doris-flink</artifactId>
|
||||
<version>1.0.0-flink-${flink.version}_${scala.version}</version>
|
||||
<mailingLists>
|
||||
<mailingList>
|
||||
<name>Dev Mailing List</name>
|
||||
<post>dev@doris.apache.org</post>
|
||||
<subscribe>dev-subscribe@doris.apache.org</subscribe>
|
||||
<unsubscribe>dev-unsubscribe@doris.apache.org</unsubscribe>
|
||||
</mailingList>
|
||||
|
||||
<mailingList>
|
||||
<name>Commits Mailing List</name>
|
||||
<post>commits@doris.apache.org</post>
|
||||
<subscribe>commits-subscribe@doris.apache.org</subscribe>
|
||||
<unsubscribe>commits-unsubscribe@doris.apache.org</unsubscribe>
|
||||
</mailingList>
|
||||
</mailingLists>
|
||||
<properties>
|
||||
<scala.version>2.12</scala.version>
|
||||
<flink.version>1.11.2</flink.version>
|
||||
@ -306,13 +344,15 @@ under the License.
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<!--
|
||||
<plugin>
|
||||
<groupId>org.jacoco</groupId>
|
||||
<artifactId>jacoco-maven-plugin</artifactId>
|
||||
<version>0.7.8</version>
|
||||
<configuration>
|
||||
<excludes>
|
||||
<exclude>**/thrift/**</exclude></excludes>
|
||||
<exclude>**/thrift/**</exclude>
|
||||
</excludes>
|
||||
</configuration>
|
||||
<executions>
|
||||
<execution>
|
||||
@ -336,6 +376,7 @@ under the License.
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
-->
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
|
||||
@ -23,10 +23,49 @@
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<parent>
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>apache</artifactId>
|
||||
<version>18</version>
|
||||
</parent>
|
||||
<groupId>org.apache.doris</groupId>
|
||||
<artifactId>doris-spark-connector</artifactId>
|
||||
<version>${spark.version}-${scala.version}-SNAPSHOT</version>
|
||||
<name>Doris Spark Connector</name>
|
||||
<url>https://doris.apache.org/</url>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>Apache 2.0 License</name>
|
||||
<url>https://www.apache.org/licenses/LICENSE-2.0.html</url>
|
||||
<distribution>repo</distribution>
|
||||
</license>
|
||||
</licenses>
|
||||
<scm>
|
||||
<connection>scm:git:git@github.com:apache/incubator-doris.git</connection>
|
||||
<developerConnection>scm:git:git@github.com:apache/incubator-doris.git</developerConnection>
|
||||
<url>scm:git:git@github.com:apache/incubator-doris.git</url>
|
||||
<tag>HEAD</tag>
|
||||
</scm>
|
||||
<issueManagement>
|
||||
<system>GitHub</system>
|
||||
<url>https://github.com/apache/incubator-doris/issues</url>
|
||||
</issueManagement>
|
||||
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>doris-spark</artifactId>
|
||||
<version>1.0.0-spark-${spark.version}_${scala.version}</version>
|
||||
<mailingLists>
|
||||
<mailingList>
|
||||
<name>Dev Mailing List</name>
|
||||
<post>dev@doris.apache.org</post>
|
||||
<subscribe>dev-subscribe@doris.apache.org</subscribe>
|
||||
<unsubscribe>dev-unsubscribe@doris.apache.org</unsubscribe>
|
||||
</mailingList>
|
||||
|
||||
<mailingList>
|
||||
<name>Commits Mailing List</name>
|
||||
<post>commits@doris.apache.org</post>
|
||||
<subscribe>commits-subscribe@doris.apache.org</subscribe>
|
||||
<unsubscribe>commits-unsubscribe@doris.apache.org</unsubscribe>
|
||||
</mailingList>
|
||||
</mailingLists>
|
||||
|
||||
<properties>
|
||||
<scala.version>2.11</scala.version>
|
||||
@ -285,37 +324,6 @@
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.jacoco</groupId>
|
||||
<artifactId>jacoco-maven-plugin</artifactId>
|
||||
<version>0.7.8</version>
|
||||
<configuration>
|
||||
<excludes>
|
||||
<exclude>**/thrift/**</exclude>
|
||||
</excludes>
|
||||
</configuration>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>prepare-agent</id>
|
||||
<goals>
|
||||
<goal>prepare-agent</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>check</id>
|
||||
<goals>
|
||||
<goal>check</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>report</id>
|
||||
<phase>test</phase>
|
||||
<goals>
|
||||
<goal>report</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
|
||||
@ -23,10 +23,49 @@
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<parent>
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>apache</artifactId>
|
||||
<version>18</version>
|
||||
</parent>
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>doris-spark</artifactId>
|
||||
<version>1.0.0-spark-${spark.version}_${scala.version}</version>
|
||||
<artifactId>doris-spark-connector</artifactId>
|
||||
<version>${spark.version}-${scala.version}-SNAPSHOT</version>
|
||||
<name>Doris Spark Connector</name>
|
||||
<url>https://doris.apache.org/</url>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>Apache 2.0 License</name>
|
||||
<url>https://www.apache.org/licenses/LICENSE-2.0.html</url>
|
||||
<distribution>repo</distribution>
|
||||
</license>
|
||||
</licenses>
|
||||
<scm>
|
||||
<connection>scm:git:git@github.com:apache/incubator-doris.git</connection>
|
||||
<developerConnection>scm:git:git@github.com:apache/incubator-doris.git</developerConnection>
|
||||
<url>scm:git:git@github.com:apache/incubator-doris.git</url>
|
||||
<tag>HEAD</tag>
|
||||
</scm>
|
||||
<issueManagement>
|
||||
<system>GitHub</system>
|
||||
<url>https://github.com/apache/incubator-doris/issues</url>
|
||||
</issueManagement>
|
||||
|
||||
<mailingLists>
|
||||
<mailingList>
|
||||
<name>Dev Mailing List</name>
|
||||
<post>dev@doris.apache.org</post>
|
||||
<subscribe>dev-subscribe@doris.apache.org</subscribe>
|
||||
<unsubscribe>dev-unsubscribe@doris.apache.org</unsubscribe>
|
||||
</mailingList>
|
||||
|
||||
<mailingList>
|
||||
<name>Commits Mailing List</name>
|
||||
<post>commits@doris.apache.org</post>
|
||||
<subscribe>commits-subscribe@doris.apache.org</subscribe>
|
||||
<unsubscribe>commits-unsubscribe@doris.apache.org</unsubscribe>
|
||||
</mailingList>
|
||||
</mailingLists>
|
||||
|
||||
<properties>
|
||||
<scala.version>2.12</scala.version>
|
||||
@ -284,37 +323,6 @@
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.jacoco</groupId>
|
||||
<artifactId>jacoco-maven-plugin</artifactId>
|
||||
<version>0.7.8</version>
|
||||
<configuration>
|
||||
<excludes>
|
||||
<exclude>**/thrift/**</exclude>
|
||||
</excludes>
|
||||
</configuration>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>prepare-agent</id>
|
||||
<goals>
|
||||
<goal>prepare-agent</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>check</id>
|
||||
<goals>
|
||||
<goal>check</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>report</id>
|
||||
<phase>test</phase>
|
||||
<goals>
|
||||
<goal>report</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
|
||||
@ -24,14 +24,14 @@ under the License.
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<parent>
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>doris-fe</artifactId>
|
||||
<version>3.4.0</version>
|
||||
<groupId>org.apache.doris</groupId>
|
||||
<version>${revision}</version>
|
||||
<artifactId>fe</artifactId>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>doris-fe-common</artifactId>
|
||||
<version>1.0.0</version>
|
||||
<artifactId>fe-common</artifactId>
|
||||
<version>${revision}</version>
|
||||
<packaging>jar</packaging>
|
||||
|
||||
<properties>
|
||||
@ -94,6 +94,11 @@ under the License.
|
||||
<groupId>org.roaringbitmap</groupId>
|
||||
<artifactId>RoaringBitmap</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.hamcrest</groupId>
|
||||
<artifactId>hamcrest</artifactId>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
|
||||
@ -24,14 +24,14 @@ under the License.
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<parent>
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>doris-fe</artifactId>
|
||||
<version>3.4.0</version>
|
||||
<groupId>org.apache.doris</groupId>
|
||||
<version>${revision}</version>
|
||||
<artifactId>fe</artifactId>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>fe-core</artifactId>
|
||||
<version>3.4.0</version>
|
||||
<version>${revision}</version>
|
||||
<packaging>jar</packaging>
|
||||
|
||||
<properties>
|
||||
@ -66,10 +66,28 @@ under the License.
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
<dependencyManagement>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-dependencies</artifactId>
|
||||
<version>2.6.2</version>
|
||||
<type>pom</type>
|
||||
<scope>import</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</dependencyManagement>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>doris-fe-common</artifactId>
|
||||
<groupId>${project.groupId}</groupId>
|
||||
<artifactId>fe-common</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>${project.groupId}</groupId>
|
||||
<artifactId>spark-dpp</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
@ -89,7 +107,6 @@ under the License.
|
||||
<dependency>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-starter-data-ldap</artifactId>
|
||||
<version>2.3.3.RELEASE</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
@ -98,11 +115,6 @@ under the License.
|
||||
<version>1.5.1</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>spark-dpp</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- https://mvnrepository.com/artifact/cglib/cglib -->
|
||||
<dependency>
|
||||
<groupId>cglib</groupId>
|
||||
@ -274,6 +286,7 @@ under the License.
|
||||
<dependency>
|
||||
<groupId>org.slf4j</groupId>
|
||||
<artifactId>slf4j-log4j12</artifactId>
|
||||
<version>1.7.9</version>
|
||||
</dependency>
|
||||
<!-- https://mvnrepository.com/artifact/io.dropwizard.metrics/metrics-core -->
|
||||
<dependency>
|
||||
|
||||
@ -40,6 +40,7 @@ import org.apache.doris.persist.gson.GsonUtils;
|
||||
import com.google.common.base.Joiner;
|
||||
import com.google.common.collect.Lists;
|
||||
import com.google.common.collect.Maps;
|
||||
import com.google.common.collect.Sets;
|
||||
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.apache.logging.log4j.Logger;
|
||||
@ -61,7 +62,6 @@ import java.util.Set;
|
||||
|
||||
import com.google.gson.Gson;
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
import org.glassfish.jersey.internal.guava.Sets;
|
||||
|
||||
/*
|
||||
* This is a memory structure mapping the job info file in repository.
|
||||
|
||||
@ -25,9 +25,9 @@ import org.apache.doris.common.util.RuntimeProfile;
|
||||
|
||||
import com.clearspring.analytics.util.Lists;
|
||||
import com.google.common.collect.Maps;
|
||||
import com.google.common.collect.Sets;
|
||||
|
||||
import org.apache.commons.lang3.tuple.Triple;
|
||||
import org.glassfish.jersey.internal.guava.Sets;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
@ -22,10 +22,9 @@ import org.apache.doris.common.io.Writable;
|
||||
import org.apache.doris.persist.gson.GsonUtils;
|
||||
import org.apache.doris.resource.Tag;
|
||||
|
||||
import com.google.common.collect.Sets;
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
|
||||
import org.glassfish.jersey.internal.guava.Sets;
|
||||
|
||||
import java.io.DataInput;
|
||||
import java.io.DataOutput;
|
||||
import java.io.IOException;
|
||||
|
||||
@ -70,10 +70,10 @@ import com.google.common.base.Preconditions;
|
||||
import com.google.common.collect.ArrayListMultimap;
|
||||
import com.google.common.collect.Lists;
|
||||
import com.google.common.collect.Maps;
|
||||
import com.google.common.collect.Sets;
|
||||
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.glassfish.jersey.internal.guava.Sets;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collection;
|
||||
|
||||
@ -115,12 +115,12 @@ import org.apache.doris.transaction.TransactionStatus;
|
||||
import com.google.common.base.Strings;
|
||||
import com.google.common.collect.Lists;
|
||||
import com.google.common.collect.Maps;
|
||||
import com.google.common.collect.Sets;
|
||||
import com.google.protobuf.ByteString;
|
||||
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.apache.thrift.TException;
|
||||
import org.glassfish.jersey.internal.guava.Sets;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.StringReader;
|
||||
|
||||
@ -44,8 +44,8 @@ import org.apache.doris.thrift.TQueryOptions;
|
||||
import org.apache.doris.thrift.TUniqueId;
|
||||
|
||||
import com.google.common.collect.Lists;
|
||||
import com.google.common.collect.Sets;
|
||||
|
||||
import org.glassfish.jersey.internal.guava.Sets;
|
||||
import org.junit.Assert;
|
||||
import org.junit.Before;
|
||||
import org.junit.BeforeClass;
|
||||
|
||||
77
fe/pom.xml
77
fe/pom.xml
@ -20,13 +20,53 @@ under the License.
|
||||
-->
|
||||
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<parent>
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>apache</artifactId>
|
||||
<version>18</version>
|
||||
</parent>
|
||||
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>doris-fe</artifactId>
|
||||
<version>3.4.0</version>
|
||||
<groupId>org.apache.doris</groupId>
|
||||
<artifactId>fe</artifactId>
|
||||
<version>${revision}</version>
|
||||
<packaging>pom</packaging>
|
||||
<name>Doris FE Project Parent POM</name>
|
||||
<url>https://doris.apache.org/</url>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>Apache 2.0 License</name>
|
||||
<url>https://www.apache.org/licenses/LICENSE-2.0.html</url>
|
||||
<distribution>repo</distribution>
|
||||
</license>
|
||||
</licenses>
|
||||
<scm>
|
||||
<connection>scm:git:git@github.com:apache/incubator-doris.git</connection>
|
||||
<developerConnection>scm:git:git@github.com:apache/incubator-doris.git</developerConnection>
|
||||
<url>scm:git:git@github.com:apache/incubator-doris.git</url>
|
||||
<tag>HEAD</tag>
|
||||
</scm>
|
||||
<issueManagement>
|
||||
<system>GitHub</system>
|
||||
<url>https://github.com/apache/incubator-doris/issues</url>
|
||||
</issueManagement>
|
||||
|
||||
<mailingLists>
|
||||
<mailingList>
|
||||
<name>Dev Mailing List</name>
|
||||
<post>dev@doris.apache.org</post>
|
||||
<subscribe>dev-subscribe@doris.apache.org</subscribe>
|
||||
<unsubscribe>dev-unsubscribe@doris.apache.org</unsubscribe>
|
||||
</mailingList>
|
||||
|
||||
<mailingList>
|
||||
<name>Commits Mailing List</name>
|
||||
<post>commits@doris.apache.org</post>
|
||||
<subscribe>commits-subscribe@doris.apache.org</subscribe>
|
||||
<unsubscribe>commits-unsubscribe@doris.apache.org</unsubscribe>
|
||||
</mailingList>
|
||||
</mailingLists>
|
||||
|
||||
<modules>
|
||||
<module>fe-common</module>
|
||||
@ -34,15 +74,6 @@ under the License.
|
||||
<module>fe-core</module>
|
||||
</modules>
|
||||
|
||||
<name>doris-fe</name>
|
||||
<url>https://github.com/apache/incubator-doris</url>
|
||||
|
||||
<parent>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-starter-parent</artifactId>
|
||||
<version>2.2.13.RELEASE</version>
|
||||
</parent>
|
||||
|
||||
<properties>
|
||||
<doris.home>${basedir}/../</doris.home>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
@ -55,6 +86,7 @@ under the License.
|
||||
<hadoop.version>2.8.0</hadoop.version>
|
||||
<jmockit.version>1.49</jmockit.version>
|
||||
<log4j2.version>2.17.0</log4j2.version>
|
||||
<revision>0.15-SNAPSHOT</revision>
|
||||
</properties>
|
||||
|
||||
<profiles>
|
||||
@ -110,10 +142,6 @@ under the License.
|
||||
</repositories>
|
||||
|
||||
<pluginRepositories>
|
||||
<pluginRepository>
|
||||
<id>spring-plugins</id>
|
||||
<url>https://repo.spring.io/plugins-release/</url>
|
||||
</pluginRepository>
|
||||
<!-- for cup-maven-plugin -->
|
||||
<pluginRepository>
|
||||
<id>cloudera-public</id>
|
||||
@ -126,15 +154,15 @@ under the License.
|
||||
<dependencyManagement>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>doris-fe-common</artifactId>
|
||||
<version>1.0.0</version>
|
||||
<groupId>${project.groupId}</groupId>
|
||||
<artifactId>fe-common</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>org.apache</groupId>
|
||||
<groupId>${project.groupId}</groupId>
|
||||
<artifactId>spark-dpp</artifactId>
|
||||
<version>1.0.0</version>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
|
||||
<!-- https://mvnrepository.com/artifact/cglib/cglib -->
|
||||
@ -749,6 +777,11 @@ under the License.
|
||||
<artifactId>tree-printer</artifactId>
|
||||
<version>1.2</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.hamcrest</groupId>
|
||||
<artifactId>hamcrest</artifactId>
|
||||
<version>2.1</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</dependencyManagement>
|
||||
|
||||
|
||||
@ -24,14 +24,14 @@ under the License.
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<parent>
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>doris-fe</artifactId>
|
||||
<version>3.4.0</version>
|
||||
<groupId>org.apache.doris</groupId>
|
||||
<version>${revision}</version>
|
||||
<artifactId>fe</artifactId>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>spark-dpp</artifactId>
|
||||
<version>1.0.0</version>
|
||||
<version>${revision}</version>
|
||||
<packaging>jar</packaging>
|
||||
|
||||
<properties>
|
||||
@ -41,8 +41,9 @@ under the License.
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>doris-fe-common</artifactId>
|
||||
<groupId>${project.groupId}</groupId>
|
||||
<artifactId>fe-common</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
|
||||
<!-- https://mvnrepository.com/artifact/commons-codec/commons-codec -->
|
||||
@ -89,6 +90,7 @@ under the License.
|
||||
<dependency>
|
||||
<groupId>org.slf4j</groupId>
|
||||
<artifactId>slf4j-log4j12</artifactId>
|
||||
<version>1.7.9</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
|
||||
@ -164,7 +166,7 @@ under the License.
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
<finalName>spark-dpp-${version}</finalName>
|
||||
<finalName>spark-dpp-${project.version}</finalName>
|
||||
|
||||
<plugins>
|
||||
<!-- jmockit -->
|
||||
|
||||
@ -23,9 +23,10 @@ under the License.
|
||||
xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<parent>
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>doris-fe-plugins</artifactId>
|
||||
<groupId>org.apache.doris</groupId>
|
||||
<artifactId>fe-plugins</artifactId>
|
||||
<version>1.0-SNAPSHOT</version>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
@ -34,8 +35,9 @@ under the License.
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>doris-fe</artifactId>
|
||||
<groupId>org.apache.doris</groupId>
|
||||
<artifactId>fe</artifactId>
|
||||
<version>${doris.version}</version>
|
||||
</dependency>
|
||||
|
||||
<!-- https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-api -->
|
||||
|
||||
@ -23,9 +23,10 @@ under the License.
|
||||
xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<parent>
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>doris-fe-plugins</artifactId>
|
||||
<groupId>org.apache.doris</groupId>
|
||||
<artifactId>fe-plugins</artifactId>
|
||||
<version>1.0-SNAPSHOT</version>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
@ -34,12 +35,14 @@ under the License.
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>doris-fe</artifactId>
|
||||
<groupId>org.apache.doris</groupId>
|
||||
<artifactId>fe</artifactId>
|
||||
<version>${doris.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>doris-fe-common</artifactId>
|
||||
<groupId>org.apache.doris</groupId>
|
||||
<artifactId>fe-common</artifactId>
|
||||
<version>${doris.version}</version>
|
||||
</dependency>
|
||||
|
||||
<!-- https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-api -->
|
||||
|
||||
@ -22,11 +22,51 @@ under the License.
|
||||
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<parent>
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>apache</artifactId>
|
||||
<version>18</version>
|
||||
</parent>
|
||||
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>doris-fe-plugins</artifactId>
|
||||
<groupId>org.apache.doris</groupId>
|
||||
<artifactId>fe-plugins</artifactId>
|
||||
<packaging>pom</packaging>
|
||||
<version>1.0-SNAPSHOT</version>
|
||||
<name>Doris Plugin Parent POM</name>
|
||||
<url>https://doris.apache.org/</url>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>Apache 2.0 License</name>
|
||||
<url>https://www.apache.org/licenses/LICENSE-2.0.html</url>
|
||||
<distribution>repo</distribution>
|
||||
</license>
|
||||
</licenses>
|
||||
<scm>
|
||||
<connection>scm:git:git@github.com:apache/incubator-doris.git</connection>
|
||||
<developerConnection>scm:git:git@github.com:apache/incubator-doris.git</developerConnection>
|
||||
<url>scm:git:git@github.com:apache/incubator-doris.git</url>
|
||||
<tag>HEAD</tag>
|
||||
</scm>
|
||||
<issueManagement>
|
||||
<system>GitHub</system>
|
||||
<url>https://github.com/apache/incubator-doris/issues</url>
|
||||
</issueManagement>
|
||||
|
||||
<mailingLists>
|
||||
<mailingList>
|
||||
<name>Dev Mailing List</name>
|
||||
<post>dev@doris.apache.org</post>
|
||||
<subscribe>dev-subscribe@doris.apache.org</subscribe>
|
||||
<unsubscribe>dev-unsubscribe@doris.apache.org</unsubscribe>
|
||||
</mailingList>
|
||||
|
||||
<mailingList>
|
||||
<name>Commits Mailing List</name>
|
||||
<post>commits@doris.apache.org</post>
|
||||
<subscribe>commits-subscribe@doris.apache.org</subscribe>
|
||||
<unsubscribe>commits-unsubscribe@doris.apache.org</unsubscribe>
|
||||
</mailingList>
|
||||
</mailingLists>
|
||||
<modules>
|
||||
<module>auditdemo</module>
|
||||
<module>auditloader</module>
|
||||
@ -35,6 +75,7 @@ under the License.
|
||||
<properties>
|
||||
<doris.home>${env.DORIS_HOME}</doris.home>
|
||||
<log4j2.version>2.17.0</log4j2.version>
|
||||
<doris.version>>0.15-SNAPSHOT</doris.version>
|
||||
</properties>
|
||||
<profiles>
|
||||
<!-- for custom internal repository -->
|
||||
@ -65,16 +106,15 @@ under the License.
|
||||
<dependencyManagement>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>doris-fe</artifactId>
|
||||
<version>3.4.0</version>
|
||||
<groupId>org.apache.doris</groupId>
|
||||
<artifactId>fe</artifactId>
|
||||
<version>0.15-SNAPSHOT</version>
|
||||
<scope>system</scope>
|
||||
<systemPath>${doris.home}/fe/fe-core/target/palo-fe.jar</systemPath>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>doris-fe-common</artifactId>
|
||||
<version>1.0.0</version>
|
||||
<groupId>org.apache.doris</groupId>
|
||||
<artifactId>fe-common</artifactId>
|
||||
<scope>system</scope>
|
||||
<systemPath>${doris.home}/fe/fe-common/target/doris-fe-common.jar</systemPath>
|
||||
</dependency>
|
||||
|
||||
@ -20,17 +20,54 @@ under the License.
|
||||
-->
|
||||
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<parent>
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>apache</artifactId>
|
||||
<version>18</version>
|
||||
</parent>
|
||||
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>doris-apache-hdfs-broker</artifactId>
|
||||
<version>3.4.0</version>
|
||||
<groupId>org.apache.doris</groupId>
|
||||
<artifactId>apache-hdfs-broker</artifactId>
|
||||
<version>0.15-SNAPSHOT</version>
|
||||
<packaging>jar</packaging>
|
||||
|
||||
<name>doris-apache-hdfs-broker</name>
|
||||
<url>https://github.com/apache/incubator-doris</url>
|
||||
<name>Doris HDFS Broker</name>
|
||||
<url>https://doris.apache.org/</url>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>Apache 2.0 License</name>
|
||||
<url>https://www.apache.org/licenses/LICENSE-2.0.html</url>
|
||||
<distribution>repo</distribution>
|
||||
</license>
|
||||
</licenses>
|
||||
<scm>
|
||||
<connection>scm:git:git@github.com:apache/incubator-doris.git</connection>
|
||||
<developerConnection>scm:git:git@github.com:apache/incubator-doris.git</developerConnection>
|
||||
<url>scm:git:git@github.com:apache/incubator-doris.git</url>
|
||||
<tag>HEAD</tag>
|
||||
</scm>
|
||||
<issueManagement>
|
||||
<system>GitHub</system>
|
||||
<url>https://github.com/apache/incubator-doris/issues</url>
|
||||
</issueManagement>
|
||||
|
||||
<mailingLists>
|
||||
<mailingList>
|
||||
<name>Dev Mailing List</name>
|
||||
<post>dev@doris.apache.org</post>
|
||||
<subscribe>dev-subscribe@doris.apache.org</subscribe>
|
||||
<unsubscribe>dev-unsubscribe@doris.apache.org</unsubscribe>
|
||||
</mailingList>
|
||||
|
||||
<mailingList>
|
||||
<name>Commits Mailing List</name>
|
||||
<post>commits@doris.apache.org</post>
|
||||
<subscribe>commits-subscribe@doris.apache.org</subscribe>
|
||||
<unsubscribe>commits-unsubscribe@doris.apache.org</unsubscribe>
|
||||
</mailingList>
|
||||
</mailingLists>
|
||||
<properties>
|
||||
<palo.home>${basedir}/../../</palo.home>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
|
||||
@ -103,9 +103,8 @@ under the License.
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>org.apache</groupId>
|
||||
<artifactId>doris-flink</artifactId>
|
||||
<version>1.0.0</version>
|
||||
<groupId>org.apache.doris</groupId>
|
||||
<artifactId>doris-flink-connector</artifactId>
|
||||
</dependency>
|
||||
|
||||
|
||||
|
||||
@ -21,7 +21,7 @@ under the License.
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<groupId>org.apache</groupId>
|
||||
<groupId>org.apache.doris</groupId>
|
||||
<artifactId>doris-demo</artifactId>
|
||||
<packaging>pom</packaging>
|
||||
<version>1.0-SNAPSHOT</version>
|
||||
|
||||
@ -22,7 +22,7 @@ under the License.
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<parent>
|
||||
<artifactId>doris-demo</artifactId>
|
||||
<groupId>org.apache</groupId>
|
||||
<groupId>org.apache.doris</groupId>
|
||||
<version>1.0-SNAPSHOT</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
@ -40,7 +40,7 @@ under the License.
|
||||
<dependencies>
|
||||
<!-- doris spark -->
|
||||
<dependency>
|
||||
<groupId>org.apache</groupId>
|
||||
<groupId>org.apache.doris</groupId>
|
||||
<artifactId>doris-spark</artifactId>
|
||||
<version>1.0.0-SNAPSHOT</version>
|
||||
</dependency>
|
||||
|
||||
@ -21,7 +21,7 @@ under the License.
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<groupId>org.apache</groupId>
|
||||
<groupId>org.apache.doris</groupId>
|
||||
<artifactId>spring-jdbc-demo</artifactId>
|
||||
<version>1.0-SNAPSHOT</version>
|
||||
|
||||
|
||||
@ -21,7 +21,7 @@ under the License.
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<parent>
|
||||
<artifactId>doris-demo</artifactId>
|
||||
<groupId>org.apache</groupId>
|
||||
<groupId>org.apache.doris</groupId>
|
||||
<version>1.0-SNAPSHOT</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
Reference in New Issue
Block a user