forked from openlookeng/hetu-core
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
94267bf
commit c5ed67f
Showing
41 changed files
with
2,123 additions
and
27 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,246 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<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"> | ||
<parent> | ||
<artifactId>presto-root</artifactId> | ||
<groupId>io.hetu.core</groupId> | ||
<version>1.8.0-SNAPSHOT</version> | ||
</parent> | ||
<modelVersion>4.0.0</modelVersion> | ||
|
||
<artifactId>hetu-exchange-filesystem</artifactId> | ||
<packaging>hetu-plugin</packaging> | ||
|
||
<properties> | ||
<air.main.basedir>${project.parent.basedir}</air.main.basedir> | ||
<dep.log4j.version>2.17.2</dep.log4j.version> | ||
<version.annotations>13.0</version.annotations> | ||
<version.validation-api>2.0.1.Final</version.validation-api> | ||
<version.mockito-all>1.10.19</version.mockito-all> | ||
<version.testing>6.10</version.testing> | ||
<version.jacoco-maven-plugin>0.8.2</version.jacoco-maven-plugin> | ||
<version.maven-dependency-plugin>3.1.1</version.maven-dependency-plugin> | ||
</properties> | ||
|
||
<dependencies> | ||
<dependency> | ||
<groupId>com.google.code.findbugs</groupId> | ||
<artifactId>jsr305</artifactId> | ||
<optional>true</optional> | ||
</dependency> | ||
<dependency> | ||
<groupId>io.hetu.core</groupId> | ||
<artifactId>presto-main</artifactId> | ||
</dependency> | ||
<dependency> | ||
<groupId>io.hetu.core</groupId> | ||
<artifactId>hetu-transport</artifactId> | ||
</dependency> | ||
<dependency> | ||
<groupId>javax.validation</groupId> | ||
<artifactId>validation-api</artifactId> | ||
</dependency> | ||
<dependency> | ||
<groupId>javax.inject</groupId> | ||
<artifactId>javax.inject</artifactId> | ||
</dependency> | ||
<dependency> | ||
<groupId>org.checkerframework</groupId> | ||
<artifactId>checker-qual</artifactId> | ||
<version>2.5.2</version> | ||
</dependency> | ||
<dependency> | ||
<groupId>org.openjdk.jol</groupId> | ||
<artifactId>jol-core</artifactId> | ||
</dependency> | ||
<dependency> | ||
<groupId>commons-codec</groupId> | ||
<artifactId>commons-codec</artifactId> | ||
<scope>runtime</scope> | ||
</dependency> | ||
|
||
<!-- Presto SPI --> | ||
<dependency> | ||
<groupId>io.hetu.core</groupId> | ||
<artifactId>presto-spi</artifactId> | ||
<scope>provided</scope> | ||
<exclusions> | ||
<exclusion> | ||
<artifactId>jackson-annotations</artifactId> | ||
<groupId>com.fasterxml.jackson.core</groupId> | ||
</exclusion> | ||
</exclusions> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>com.fasterxml.jackson.core</groupId> | ||
<artifactId>jackson-annotations</artifactId> | ||
<scope>provided</scope> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>io.airlift</groupId> | ||
<artifactId>slice</artifactId> | ||
<scope>provided</scope> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>io.airlift</groupId> | ||
<artifactId>units</artifactId> | ||
<scope>provided</scope> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>io.airlift</groupId> | ||
<artifactId>configuration</artifactId> | ||
</dependency> | ||
<dependency> | ||
<groupId>io.airlift</groupId> | ||
<artifactId>concurrent</artifactId> | ||
</dependency> | ||
<dependency> | ||
<groupId>io.airlift</groupId> | ||
<artifactId>stats</artifactId> | ||
</dependency> | ||
<dependency> | ||
<groupId>io.airlift</groupId> | ||
<artifactId>bootstrap</artifactId> | ||
</dependency> | ||
<dependency> | ||
<groupId>io.airlift</groupId> | ||
<artifactId>log</artifactId> | ||
</dependency> | ||
<dependency> | ||
<groupId>com.google.guava</groupId> | ||
<artifactId>guava</artifactId> | ||
</dependency> | ||
<dependency> | ||
<groupId>com.google.inject</groupId> | ||
<artifactId>guice</artifactId> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>org.apache.logging.log4j</groupId> | ||
<artifactId>log4j-api</artifactId> | ||
<version>${dep.log4j.version}</version> | ||
<scope>runtime</scope> | ||
</dependency> | ||
<dependency> | ||
<groupId>org.apache.logging.log4j</groupId> | ||
<artifactId>log4j-core</artifactId> | ||
<version>${dep.log4j.version}</version> | ||
<scope>runtime</scope> | ||
</dependency> | ||
<dependency> | ||
<groupId>org.eclipse.jetty</groupId> | ||
<artifactId>jetty-webapp</artifactId> | ||
<version>9.4.46.v20220331</version> | ||
<scope>runtime</scope> | ||
</dependency> | ||
<dependency> | ||
<groupId>org.apache.hadoop</groupId> | ||
<artifactId>hadoop-distcp</artifactId> | ||
<scope>runtime</scope> | ||
</dependency> | ||
<dependency> | ||
<artifactId>jackson-databind</artifactId> | ||
<exclusions> | ||
<exclusion> | ||
<artifactId>jackson-annotations</artifactId> | ||
<groupId>com.fasterxml.jackson.core</groupId> | ||
</exclusion> | ||
</exclusions> | ||
<groupId>com.fasterxml.jackson.core</groupId> | ||
<scope>runtime</scope> | ||
</dependency> | ||
<dependency> | ||
<groupId>io.prestosql.hadoop</groupId> | ||
<artifactId>hadoop-apache</artifactId> | ||
</dependency> | ||
|
||
<!-- for testing --> | ||
<dependency> | ||
<groupId>org.testng</groupId> | ||
<artifactId>testng</artifactId> | ||
<scope>test</scope> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>org.weakref</groupId> | ||
<artifactId>jmxutils</artifactId> | ||
<version>${dep.jmxutils.version}</version> | ||
<scope>compile</scope> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>io.hetu.core</groupId> | ||
<artifactId>presto-tests</artifactId> | ||
<scope>test</scope> | ||
<exclusions> | ||
<exclusion> | ||
<artifactId>plexus-cipher</artifactId> | ||
<groupId>org.sonatype.plexus</groupId> | ||
</exclusion> | ||
<exclusion> | ||
<artifactId>plexus-classworlds</artifactId> | ||
<groupId>org.codehaus.plexus</groupId> | ||
</exclusion> | ||
</exclusions> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>io.hetu.core</groupId> | ||
<artifactId>hetu-metastore</artifactId> | ||
<scope>test</scope> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>io.airlift</groupId> | ||
<artifactId>testing-mysql-server</artifactId> | ||
<scope>test</scope> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>org.mockito</groupId> | ||
<artifactId>mockito-core</artifactId> | ||
<version>${version.mockito-all}</version> | ||
<scope>test</scope> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>io.hetu.core</groupId> | ||
<artifactId>presto-plugin-toolkit</artifactId> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>org.apache.commons</groupId> | ||
<artifactId>commons-lang3</artifactId> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>com.esotericsoftware</groupId> | ||
<artifactId>kryo</artifactId> | ||
<exclusions> | ||
<exclusion> | ||
<artifactId>objenesis</artifactId> | ||
<groupId>org.objenesis</groupId> | ||
</exclusion> | ||
</exclusions> | ||
</dependency> | ||
</dependencies> | ||
|
||
<build> | ||
<plugins> | ||
<plugin> | ||
<groupId>org.gaul</groupId> | ||
<artifactId>modernizer-maven-plugin</artifactId> | ||
<version>1.7.1</version> | ||
<configuration> | ||
<skip>true</skip> | ||
</configuration> | ||
</plugin> | ||
</plugins> | ||
</build> | ||
|
||
</project> |
Oops, something went wrong.