Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
atlas
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
dataplatform
atlas
Commits
630a562b
Commit
630a562b
authored
Oct 04, 2016
by
Shwetha GS
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ATLAS-1205 Improve atlas build time (shwethags)
parent
2a441bec
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
904 additions
and
690 deletions
+904
-690
pom.xml
addons/falcon-bridge-shim/pom.xml
+10
-0
pom.xml
addons/falcon-bridge/pom.xml
+160
-142
pom.xml
addons/hdfs-model/pom.xml
+54
-0
FSDataModelGenerator.java
.../java/org/apache/atlas/fs/model/FSDataModelGenerator.java
+0
-3
pom.xml
addons/hive-bridge/pom.xml
+140
-132
pom.xml
addons/sqoop-bridge/pom.xml
+150
-142
pom.xml
addons/storm-bridge/pom.xml
+278
-214
standalone-package.xml
distro/src/main/assemblies/standalone-package.xml
+0
-1
pom.xml
pom.xml
+1
-56
release-log.txt
release-log.txt
+1
-0
pom.xml
repository/pom.xml
+55
-0
pom.xml
typesystem/pom.xml
+55
-0
No files found.
addons/falcon-bridge-shim/pom.xml
View file @
630a562b
...
...
@@ -47,6 +47,16 @@
<artifactId>
falcon-common
</artifactId>
<version>
${falcon.version}
</version>
<scope>
provided
</scope>
<exclusions>
<exclusion>
<groupId>
org.apache.spark
</groupId>
<artifactId>
*
</artifactId>
</exclusion>
<exclusion>
<groupId>
com.thinkaurelius.titan
</groupId>
<artifactId>
*
</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
</project>
addons/falcon-bridge/pom.xml
View file @
630a562b
...
...
@@ -66,6 +66,16 @@
<artifactId>
falcon-common
</artifactId>
<version>
${falcon.version}
</version>
<scope>
provided
</scope>
<exclusions>
<exclusion>
<groupId>
org.apache.spark
</groupId>
<artifactId>
*
</artifactId>
</exclusion>
<exclusion>
<groupId>
com.thinkaurelius.titan
</groupId>
<artifactId>
*
</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
...
...
@@ -92,151 +102,159 @@
</dependency>
</dependencies>
<profiles>
<profile>
<id>
dist
</id>
<build>
<plugins>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-dependency-plugin
</artifactId>
<executions>
<execution>
<id>
copy-hook
</id>
<phase>
package
</phase>
<goals>
<goal>
copy
</goal>
</goals>
<configuration>
<outputDirectory>
${project.build.directory}/dependency/hook/falcon/atlas-falcon-plugin-impl
</outputDirectory>
<overWriteReleases>
false
</overWriteReleases>
<overWriteSnapshots>
false
</overWriteSnapshots>
<overWriteIfNewer>
true
</overWriteIfNewer>
<artifactItems>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
${project.artifactId}
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
hive-bridge
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-native_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-core_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-ast_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-client
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-typesystem
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-notification
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-common
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
hdfs-model
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scala-compiler
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scala-reflect
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scala-library
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scalap
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
com.google.inject.extensions
</groupId>
<artifactId>
guice-multibindings
</artifactId>
<version>
${guice.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.apache.kafka
</groupId>
<artifactId>
kafka_${scala.binary.version}
</artifactId>
<version>
${kafka.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.apache.kafka
</groupId>
<artifactId>
kafka-clients
</artifactId>
<version>
${kafka.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.apache.hadoop
</groupId>
<artifactId>
hadoop-common
</artifactId>
<version>
${hadoop.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
com.google.code.gson
</groupId>
<artifactId>
gson
</artifactId>
<version>
${gson.version}
</version>
</artifactItem>
</artifactItems>
</configuration>
</execution>
<execution>
<id>
copy-hook-shim
</id>
<phase>
package
</phase>
<goals>
<goal>
copy
</goal>
</goals>
<configuration>
<outputDirectory>
${project.build.directory}/dependency/hook/falcon
</outputDirectory>
<overWriteReleases>
false
</overWriteReleases>
<overWriteSnapshots>
false
</overWriteSnapshots>
<overWriteIfNewer>
true
</overWriteIfNewer>
<artifactItems>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
falcon-bridge-shim
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-plugin-classloader
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
<build>
<plugins>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-dependency-plugin
</artifactId>
<executions>
<execution>
<id>
copy-hook
</id>
<phase>
package
</phase>
<goals>
<goal>
copy
</goal>
</goals>
<configuration>
<outputDirectory>
${project.build.directory}/dependency/hook/falcon/atlas-falcon-plugin-impl
</outputDirectory>
<overWriteReleases>
false
</overWriteReleases>
<overWriteSnapshots>
false
</overWriteSnapshots>
<overWriteIfNewer>
true
</overWriteIfNewer>
<artifactItems>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
${project.artifactId}
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
hive-bridge
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-native_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-core_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-ast_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-client
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-typesystem
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-notification
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-common
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
hdfs-model
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scala-compiler
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scala-reflect
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scala-library
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scalap
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
com.google.inject.extensions
</groupId>
<artifactId>
guice-multibindings
</artifactId>
<version>
${guice.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.apache.kafka
</groupId>
<artifactId>
kafka_${scala.binary.version}
</artifactId>
<version>
${kafka.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.apache.kafka
</groupId>
<artifactId>
kafka-clients
</artifactId>
<version>
${kafka.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.apache.hadoop
</groupId>
<artifactId>
hadoop-common
</artifactId>
<version>
${hadoop.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
com.google.code.gson
</groupId>
<artifactId>
gson
</artifactId>
<version>
${gson.version}
</version>
</artifactItem>
</artifactItems>
</configuration>
</execution>
<execution>
<id>
copy-hook-shim
</id>
<phase>
package
</phase>
<goals>
<goal>
copy
</goal>
</goals>
<configuration>
<outputDirectory>
${project.build.directory}/dependency/hook/falcon
</outputDirectory>
<overWriteReleases>
false
</overWriteReleases>
<overWriteSnapshots>
false
</overWriteSnapshots>
<overWriteIfNewer>
true
</overWriteIfNewer>
<artifactItems>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
falcon-bridge-shim
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-plugin-classloader
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>
org.eclipse.jetty
</groupId>
<artifactId>
jetty-maven-plugin
</artifactId>
<configuration>
...
...
addons/hdfs-model/pom.xml
View file @
630a562b
...
...
@@ -87,6 +87,60 @@
<build>
<plugins>
<plugin>
<groupId>
net.alchim31.maven
</groupId>
<artifactId>
scala-maven-plugin
</artifactId>
<version>
3.2.0
</version>
<executions>
<execution>
<id>
scala-compile-first
</id>
<phase>
process-resources
</phase>
<goals>
<goal>
compile
</goal>
</goals>
</execution>
<execution>
<id>
scala-test-compile-first
</id>
<phase>
process-test-resources
</phase>
<goals>
<goal>
testCompile
</goal>
</goals>
</execution>
</executions>
<configuration>
<scalaVersion>
${scala.version}
</scalaVersion>
<recompileMode>
incremental
</recompileMode>
<useZincServer>
true
</useZincServer>
<source>
1.7
</source>
<target>
1.7
</target>
<args>
<arg>
-unchecked
</arg>
<arg>
-deprecation
</arg>
<arg>
-feature
</arg>
</args>
<jvmArgs>
<jvmArg>
-Xmx512m
</jvmArg>
<jvmArg>
-XX:MaxPermSize=128m
</jvmArg>
</jvmArgs>
<!--
<javacArgs>
<javacArg>-source</javacArg>
<javacArg>${java.version}</javacArg>
<javacArg>-target</javacArg>
<javacArg>${java.version}</javacArg>
</javacArgs>
-->
<!-- The following plugin is required to use quasiquotes in Scala 2.10 and is used
by Spark SQL for code generation. -->
<!--<compilerPlugins>
<compilerPlugin>
<groupId>org.scalamacros</groupId>
<artifactId>paradise_${scala.version}</artifactId>
<version>${scala.macros.version}</version>
</compilerPlugin>
</compilerPlugins>-->
</configuration>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
...
...
addons/hdfs-model/src/main/java/org/apache/atlas/fs/model/FSDataModelGenerator.java
View file @
630a562b
...
...
@@ -17,9 +17,6 @@
*/
package
org
.
apache
.
atlas
.
fs
.
model
;
import
com.sun.jersey.api.client.ClientResponse
;
import
org.apache.atlas.AtlasClient
;
import
org.apache.atlas.AtlasServiceException
;
import
org.apache.atlas.addons.ModelDefinitionDump
;
import
org.apache.atlas.typesystem.TypesDef
;
import
org.apache.atlas.typesystem.json.TypesSerialization
;
...
...
addons/hive-bridge/pom.xml
View file @
630a562b
...
...
@@ -155,141 +155,149 @@
</dependency>
</dependencies>
<profiles>
<profile>
<id>
dist
</id>
<build>
<plugins>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-dependency-plugin
</artifactId>
<executions>
<execution>
<id>
copy-hook
</id>
<phase>
package
</phase>
<goals>
<goal>
copy
</goal>
</goals>
<configuration>
<outputDirectory>
${project.build.directory}/dependency/hook/hive/atlas-hive-plugin-impl
</outputDirectory>
<overWriteReleases>
false
</overWriteReleases>
<overWriteSnapshots>
false
</overWriteSnapshots>
<overWriteIfNewer>
true
</overWriteIfNewer>
<artifactItems>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
${project.artifactId}
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-native_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-core_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-ast_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-client
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-typesystem
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-notification
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
hdfs-model
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-common
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scala-compiler
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scala-reflect
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scala-library
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scalap
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
com.google.inject.extensions
</groupId>
<artifactId>
guice-multibindings
</artifactId>
<version>
${guice.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.apache.kafka
</groupId>
<artifactId>
kafka_${scala.binary.version}
</artifactId>
<version>
${kafka.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.apache.kafka
</groupId>
<artifactId>
kafka-clients
</artifactId>
<version>
${kafka.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
com.google.code.gson
</groupId>
<artifactId>
gson
</artifactId>
<version>
${gson.version}
</version>
</artifactItem>
</artifactItems>
</configuration>
</execution>
<execution>
<id>
copy-hook-shim
</id>
<phase>
package
</phase>
<goals>
<goal>
copy
</goal>
</goals>
<configuration>
<outputDirectory>
${project.build.directory}/dependency/hook/hive
</outputDirectory>
<overWriteReleases>
false
</overWriteReleases>
<overWriteSnapshots>
false
</overWriteSnapshots>
<overWriteIfNewer>
true
</overWriteIfNewer>
<artifactItems>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
hive-bridge-shim
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-plugin-classloader
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
<build>
<plugins>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-dependency-plugin
</artifactId>
<executions>
<execution>
<id>
copy-hook
</id>
<phase>
package
</phase>
<goals>
<goal>
copy
</goal>
</goals>
<configuration>
<outputDirectory>
${project.build.directory}/dependency/hook/hive/atlas-hive-plugin-impl
</outputDirectory>
<overWriteReleases>
false
</overWriteReleases>
<overWriteSnapshots>
false
</overWriteSnapshots>
<overWriteIfNewer>
true
</overWriteIfNewer>
<artifactItems>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
${project.artifactId}
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-native_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-core_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-ast_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-client
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-typesystem
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-notification
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
hdfs-model
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-common
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scala-compiler
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scala-reflect
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scala-library
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scalap
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
com.google.inject.extensions
</groupId>
<artifactId>
guice-multibindings
</artifactId>
<version>
${guice.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.apache.kafka
</groupId>
<artifactId>
kafka_${scala.binary.version}
</artifactId>
<version>
${kafka.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.apache.kafka
</groupId>
<artifactId>
kafka-clients
</artifactId>
<version>
${kafka.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
com.google.code.gson
</groupId>
<artifactId>
gson
</artifactId>
<version>
${gson.version}
</version>
</artifactItem>
</artifactItems>
</configuration>
</execution>
<execution>
<id>
copy-hook-shim
</id>
<phase>
package
</phase>
<goals>
<goal>
copy
</goal>
</goals>
<configuration>
<outputDirectory>
${project.build.directory}/dependency/hook/hive
</outputDirectory>
<overWriteReleases>
false
</overWriteReleases>
<overWriteSnapshots>
false
</overWriteSnapshots>
<overWriteIfNewer>
true
</overWriteIfNewer>
<artifactItems>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
hive-bridge-shim
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-plugin-classloader
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>
org.eclipse.jetty
</groupId>
<artifactId>
jetty-maven-plugin
</artifactId>
<configuration>
...
...
addons/sqoop-bridge/pom.xml
View file @
630a562b
...
...
@@ -157,151 +157,159 @@
</dependency>
</dependencies>
<profiles>
<profile>
<id>
dist
</id>
<build>
<plugins>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-dependency-plugin
</artifactId>
<executions>
<execution>
<id>
copy-hook
</id>
<phase>
package
</phase>
<goals>
<goal>
copy
</goal>
</goals>
<configuration>
<outputDirectory>
${project.build.directory}/dependency/hook/sqoop/atlas-sqoop-plugin-impl
</outputDirectory>
<overWriteReleases>
false
</overWriteReleases>
<overWriteSnapshots>
false
</overWriteSnapshots>
<overWriteIfNewer>
true
</overWriteIfNewer>
<artifactItems>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
${project.artifactId}
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
${project.artifactId}
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
hdfs-model
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
hive-bridge
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-native_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-core_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-ast_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-client
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-typesystem
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-notification
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-common
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scala-compiler
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scala-reflect
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scala-library
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scalap
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
com.google.inject.extensions
</groupId>
<artifactId>
guice-multibindings
</artifactId>
<version>
${guice.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.apache.kafka
</groupId>
<artifactId>
kafka_${scala.binary.version}
</artifactId>
<version>
${kafka.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.apache.kafka
</groupId>
<artifactId>
kafka-clients
</artifactId>
<version>
${kafka.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
com.google.code.gson
</groupId>
<artifactId>
gson
</artifactId>
<version>
${gson.version}
</version>
</artifactItem>
</artifactItems>
</configuration>
</execution>
<execution>
<id>
copy-hook-shim
</id>
<phase>
package
</phase>
<goals>
<goal>
copy
</goal>
</goals>
<configuration>
<outputDirectory>
${project.build.directory}/dependency/hook/sqoop
</outputDirectory>
<overWriteReleases>
false
</overWriteReleases>
<overWriteSnapshots>
false
</overWriteSnapshots>
<overWriteIfNewer>
true
</overWriteIfNewer>
<artifactItems>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
sqoop-bridge-shim
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-plugin-classloader
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
<build>
<plugins>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-dependency-plugin
</artifactId>
<executions>
<execution>
<id>
copy-hook
</id>
<phase>
package
</phase>
<goals>
<goal>
copy
</goal>
</goals>
<configuration>
<outputDirectory>
${project.build.directory}/dependency/hook/sqoop/atlas-sqoop-plugin-impl
</outputDirectory>
<overWriteReleases>
false
</overWriteReleases>
<overWriteSnapshots>
false
</overWriteSnapshots>
<overWriteIfNewer>
true
</overWriteIfNewer>
<artifactItems>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
${project.artifactId}
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
${project.artifactId}
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
hdfs-model
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
hive-bridge
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-native_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-core_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-ast_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-client
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-typesystem
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-notification
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-common
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scala-compiler
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scala-reflect
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scala-library
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scalap
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
com.google.inject.extensions
</groupId>
<artifactId>
guice-multibindings
</artifactId>
<version>
${guice.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.apache.kafka
</groupId>
<artifactId>
kafka_${scala.binary.version}
</artifactId>
<version>
${kafka.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.apache.kafka
</groupId>
<artifactId>
kafka-clients
</artifactId>
<version>
${kafka.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
com.google.code.gson
</groupId>
<artifactId>
gson
</artifactId>
<version>
${gson.version}
</version>
</artifactItem>
</artifactItems>
</configuration>
</execution>
<execution>
<id>
copy-hook-shim
</id>
<phase>
package
</phase>
<goals>
<goal>
copy
</goal>
</goals>
<configuration>
<outputDirectory>
${project.build.directory}/dependency/hook/sqoop
</outputDirectory>
<overWriteReleases>
false
</overWriteReleases>
<overWriteSnapshots>
false
</overWriteSnapshots>
<overWriteIfNewer>
true
</overWriteIfNewer>
<artifactItems>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
sqoop-bridge-shim
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-plugin-classloader
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>
org.eclipse.jetty
</groupId>
<artifactId>
jetty-maven-plugin
</artifactId>
<configuration>
...
...
addons/storm-bridge/pom.xml
View file @
630a562b
...
...
@@ -132,233 +132,297 @@
</dependency>
</dependencies>
<profiles>
<profile>
<id>
dist
</id>
<build>
<plugins>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-dependency-plugin
</artifactId>
<executions>
<execution>
<id>
copy-hook
</id>
<phase>
package
</phase>
<goals>
<goal>
copy
</goal>
</goals>
<configuration>
<outputDirectory>
${project.build.directory}/dependency/hook/storm/atlas-storm-plugin-impl
</outputDirectory>
<overWriteReleases>
false
</overWriteReleases>
<overWriteSnapshots>
false
</overWriteSnapshots>
<overWriteIfNewer>
true
</overWriteIfNewer>
<artifactItems>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
${project.artifactId}
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-native_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-core_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-ast_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-client
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-typesystem
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
hive-bridge
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-notification
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-common
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
hdfs-model
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scala-compiler
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scala-reflect
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scala-library
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scalap
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
com.google.inject
</groupId>
<artifactId>
guice
</artifactId>
<version>
${guice.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
com.google.inject.extensions
</groupId>
<artifactId>
guice-multibindings
</artifactId>
<version>
${guice.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
com.google.inject.extensions
</groupId>
<artifactId>
guice-servlet
</artifactId>
<version>
${guice.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
com.google.inject.extensions
</groupId>
<artifactId>
guice-throwingproviders
</artifactId>
<version>
${guice.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.apache.kafka
</groupId>
<artifactId>
kafka_${scala.binary.version}
</artifactId>
<version>
${kafka.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.apache.kafka
</groupId>
<artifactId>
kafka-clients
</artifactId>
<version>
${kafka.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
aopalliance
</groupId>
<artifactId>
aopalliance
</artifactId>
<version>
${aopalliance.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
commons-configuration
</groupId>
<artifactId>
commons-configuration
</artifactId>
<version>
${commons-conf.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
commons-logging
</groupId>
<artifactId>
commons-logging
</artifactId>
<version>
${commons-logging.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
javax.inject
</groupId>
<artifactId>
javax.inject
</artifactId>
<version>
${javax-inject.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.codehaus.jettison
</groupId>
<artifactId>
jettison
</artifactId>
<version>
${jettison.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.codehaus.jettison
</groupId>
<artifactId>
jettison
</artifactId>
<version>
${jettison.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-ast_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-core_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-native_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-native_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
com.thoughtworks.paranamer
</groupId>
<artifactId>
paranamer
</artifactId>
<version>
${paranamer.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.apache.hive
</groupId>
<artifactId>
hive-exec
</artifactId>
<version>
${hive.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.apache.hbase
</groupId>
<artifactId>
hbase-common
</artifactId>
<version>
${hbase.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.apache.hadoop
</groupId>
<artifactId>
hadoop-common
</artifactId>
<version>
${hadoop.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
com.google.code.gson
</groupId>
<artifactId>
gson
</artifactId>
<version>
${gson.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
log4j
</groupId>
<artifactId>
log4j
</artifactId>
<version>
${log4j.version}
</version>
</artifactItem>
</artifactItems>
</configuration>
</execution>
<execution>
<id>
copy-hook-shim
</id>
<phase>
package
</phase>
<goals>
<goal>
copy
</goal>
</goals>
<configuration>
<outputDirectory>
${project.build.directory}/dependency/hook/storm
</outputDirectory>
<overWriteReleases>
false
</overWriteReleases>
<overWriteSnapshots>
false
</overWriteSnapshots>
<overWriteIfNewer>
true
</overWriteIfNewer>
<artifactItems>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
storm-bridge-shim
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-plugin-classloader
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
<build>
<plugins>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-dependency-plugin
</artifactId>
<groupId>
net.alchim31.maven
</groupId>
<artifactId>
scala-maven-plugin
</artifactId>
<version>
3.2.0
</version>
<executions>
<execution>
<id>
copy-hook
</id>
<phase>
p
ackage
</phase>
<id>
scala-compile-first
</id>
<phase>
p
rocess-resources
</phase>
<goals>
<goal>
co
py
</goal>
<goal>
co
mpile
</goal>
</goals>
<configuration>
<outputDirectory>
${project.build.directory}/dependency/hook/storm/atlas-storm-plugin-impl
</outputDirectory>
<overWriteReleases>
false
</overWriteReleases>
<overWriteSnapshots>
false
</overWriteSnapshots>
<overWriteIfNewer>
true
</overWriteIfNewer>
<artifactItems>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
${project.artifactId}
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-native_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-core_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-ast_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-client
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-typesystem
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
hive-bridge
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-notification
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-common
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
hdfs-model
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scala-compiler
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scala-reflect
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scala-library
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.scala-lang
</groupId>
<artifactId>
scalap
</artifactId>
<version>
${scala.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
com.google.inject
</groupId>
<artifactId>
guice
</artifactId>
<version>
${guice.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
com.google.inject.extensions
</groupId>
<artifactId>
guice-multibindings
</artifactId>
<version>
${guice.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
com.google.inject.extensions
</groupId>
<artifactId>
guice-servlet
</artifactId>
<version>
${guice.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
com.google.inject.extensions
</groupId>
<artifactId>
guice-throwingproviders
</artifactId>
<version>
${guice.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.apache.kafka
</groupId>
<artifactId>
kafka_${scala.binary.version}
</artifactId>
<version>
${kafka.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.apache.kafka
</groupId>
<artifactId>
kafka-clients
</artifactId>
<version>
${kafka.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
aopalliance
</groupId>
<artifactId>
aopalliance
</artifactId>
<version>
${aopalliance.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
commons-configuration
</groupId>
<artifactId>
commons-configuration
</artifactId>
<version>
${commons-conf.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
commons-logging
</groupId>
<artifactId>
commons-logging
</artifactId>
<version>
${commons-logging.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
javax.inject
</groupId>
<artifactId>
javax.inject
</artifactId>
<version>
${javax-inject.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.codehaus.jettison
</groupId>
<artifactId>
jettison
</artifactId>
<version>
${jettison.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.codehaus.jettison
</groupId>
<artifactId>
jettison
</artifactId>
<version>
${jettison.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-ast_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-core_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-native_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.json4s
</groupId>
<artifactId>
json4s-native_2.10
</artifactId>
<version>
${json.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
com.thoughtworks.paranamer
</groupId>
<artifactId>
paranamer
</artifactId>
<version>
${paranamer.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.apache.hive
</groupId>
<artifactId>
hive-exec
</artifactId>
<version>
${hive.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.apache.hbase
</groupId>
<artifactId>
hbase-common
</artifactId>
<version>
${hbase.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
org.apache.hadoop
</groupId>
<artifactId>
hadoop-common
</artifactId>
<version>
${hadoop.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
com.google.code.gson
</groupId>
<artifactId>
gson
</artifactId>
<version>
${gson.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
log4j
</groupId>
<artifactId>
log4j
</artifactId>
<version>
${log4j.version}
</version>
</artifactItem>
</artifactItems>
</configuration>
</execution>
<execution>
<id>
copy-hook-shim
</id>
<phase>
p
ackage
</phase>
<id>
scala-test-compile-first
</id>
<phase>
p
rocess-test-resources
</phase>
<goals>
<goal>
copy
</goal>
<goal>
testCompile
</goal>
</goals>
<configuration>
<outputDirectory>
${project.build.directory}/dependency/hook/storm
</outputDirectory>
<overWriteReleases>
false
</overWriteReleases>
<overWriteSnapshots>
false
</overWriteSnapshots>
<overWriteIfNewer>
true
</overWriteIfNewer>
<artifactItems>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
storm-bridge-shim
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
<artifactItem>
<groupId>
${project.groupId}
</groupId>
<artifactId>
atlas-plugin-classloader
</artifactId>
<version>
${project.version}
</version>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
<configuration>
<scalaVersion>
${scala.version}
</scalaVersion>
<recompileMode>
incremental
</recompileMode>
<useZincServer>
true
</useZincServer>
<source>
1.7
</source>
<target>
1.7
</target>
<args>
<arg>
-unchecked
</arg>
<arg>
-deprecation
</arg>
<arg>
-feature
</arg>
</args>
<jvmArgs>
<jvmArg>
-Xmx512m
</jvmArg>
<jvmArg>
-XX:MaxPermSize=128m
</jvmArg>
</jvmArgs>
<!--
<javacArgs>
<javacArg>-source</javacArg>
<javacArg>${java.version}</javacArg>
<javacArg>-target</javacArg>
<javacArg>${java.version}</javacArg>
</javacArgs>
-->
<!-- The following plugin is required to use quasiquotes in Scala 2.10 and is used
by Spark SQL for code generation. -->
<!--<compilerPlugins>
<compilerPlugin>
<groupId>org.scalamacros</groupId>
<artifactId>paradise_${scala.version}</artifactId>
<version>${scala.macros.version}</version>
</compilerPlugin>
</compilerPlugins>-->
</configuration>
</plugin>
<plugin>
...
...
distro/src/main/assemblies/standalone-package.xml
View file @
630a562b
...
...
@@ -21,7 +21,6 @@
xsi:schemaLocation=
"http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd"
>
<formats>
<format>
tar.gz
</format>
<format>
zip
</format>
<format>
dir
</format>
</formats>
<id>
bin
</id>
...
...
pom.xml
View file @
630a562b
...
...
@@ -1493,62 +1493,7 @@
</configuration>
</plugin>
<plugin>
<groupId>
net.alchim31.maven
</groupId>
<artifactId>
scala-maven-plugin
</artifactId>
<version>
3.2.0
</version>
<executions>
<execution>
<id>
scala-compile-first
</id>
<phase>
process-resources
</phase>
<goals>
<goal>
compile
</goal>
</goals>
</execution>
<execution>
<id>
scala-test-compile-first
</id>
<phase>
process-test-resources
</phase>
<goals>
<goal>
testCompile
</goal>
</goals>
</execution>
</executions>
<configuration>
<scalaVersion>
${scala.version}
</scalaVersion>
<recompileMode>
incremental
</recompileMode>
<useZincServer>
true
</useZincServer>
<source>
1.7
</source>
<target>
1.7
</target>
<args>
<arg>
-unchecked
</arg>
<arg>
-deprecation
</arg>
<arg>
-feature
</arg>
</args>
<jvmArgs>
<jvmArg>
-Xmx512m
</jvmArg>
<jvmArg>
-XX:MaxPermSize=128m
</jvmArg>
</jvmArgs>
<!--
<javacArgs>
<javacArg>-source</javacArg>
<javacArg>${java.version}</javacArg>
<javacArg>-target</javacArg>
<javacArg>${java.version}</javacArg>
</javacArgs>
-->
<!-- The following plugin is required to use quasiquotes in Scala 2.10 and is used
by Spark SQL for code generation. -->
<!--<compilerPlugins>
<compilerPlugin>
<groupId>org.scalamacros</groupId>
<artifactId>paradise_${scala.version}</artifactId>
<version>${scala.macros.version}</version>
</compilerPlugin>
</compilerPlugins>-->
</configuration>
</plugin>
<plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-remote-resources-plugin
</artifactId>
<version>
1.5
</version>
...
...
release-log.txt
View file @
630a562b
...
...
@@ -9,6 +9,7 @@ ATLAS-1060 Add composite indexes for exact match performance improvements for al
ATLAS-1127 Modify creation and modification timestamps to Date instead of Long(sumasai)
ALL CHANGES:
ATLAS-1205 Improve atlas build time (shwethags)
ATLAS-1203 'Invalid type definition' due to no new types to be created at startup (mneethiraj via shwethags)
ATLAS-1171 Structured, high-level public APIs (mneethiraj via shwethags)
ATLAS-247 Hive Column level lineage (rhbutani,svimal2106 via shwethags)
...
...
repository/pom.xml
View file @
630a562b
...
...
@@ -161,6 +161,61 @@
<build>
<plugins>
<plugin>
<groupId>
net.alchim31.maven
</groupId>
<artifactId>
scala-maven-plugin
</artifactId>
<version>
3.2.0
</version>
<executions>
<execution>
<id>
scala-compile-first
</id>
<phase>
process-resources
</phase>
<goals>
<goal>
compile
</goal>
</goals>
</execution>
<execution>
<id>
scala-test-compile-first
</id>
<phase>
process-test-resources
</phase>
<goals>
<goal>
testCompile
</goal>
</goals>
</execution>
</executions>
<configuration>
<scalaVersion>
${scala.version}
</scalaVersion>
<recompileMode>
incremental
</recompileMode>
<useZincServer>
true
</useZincServer>
<source>
1.7
</source>
<target>
1.7
</target>
<args>
<arg>
-unchecked
</arg>
<arg>
-deprecation
</arg>
<arg>
-feature
</arg>
</args>
<jvmArgs>
<jvmArg>
-Xmx512m
</jvmArg>
<jvmArg>
-XX:MaxPermSize=128m
</jvmArg>
</jvmArgs>
<!--
<javacArgs>
<javacArg>-source</javacArg>
<javacArg>${java.version}</javacArg>
<javacArg>-target</javacArg>
<javacArg>${java.version}</javacArg>
</javacArgs>
-->
<!-- The following plugin is required to use quasiquotes in Scala 2.10 and is used
by Spark SQL for code generation. -->
<!--<compilerPlugins>
<compilerPlugin>
<groupId>org.scalamacros</groupId>
<artifactId>paradise_${scala.version}</artifactId>
<version>${scala.macros.version}</version>
</compilerPlugin>
</compilerPlugins>-->
</configuration>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-jar-plugin
</artifactId>
<version>
2.4
</version>
...
...
typesystem/pom.xml
View file @
630a562b
...
...
@@ -121,6 +121,61 @@
<build>
<plugins>
<plugin>
<groupId>
net.alchim31.maven
</groupId>
<artifactId>
scala-maven-plugin
</artifactId>
<version>
3.2.0
</version>
<executions>
<execution>
<id>
scala-compile-first
</id>
<phase>
process-resources
</phase>
<goals>
<goal>
compile
</goal>
</goals>
</execution>
<execution>
<id>
scala-test-compile-first
</id>
<phase>
process-test-resources
</phase>
<goals>
<goal>
testCompile
</goal>
</goals>
</execution>
</executions>
<configuration>
<scalaVersion>
${scala.version}
</scalaVersion>
<recompileMode>
incremental
</recompileMode>
<useZincServer>
true
</useZincServer>
<source>
1.7
</source>
<target>
1.7
</target>
<args>
<arg>
-unchecked
</arg>
<arg>
-deprecation
</arg>
<arg>
-feature
</arg>
</args>
<jvmArgs>
<jvmArg>
-Xmx512m
</jvmArg>
<jvmArg>
-XX:MaxPermSize=128m
</jvmArg>
</jvmArgs>
<!--
<javacArgs>
<javacArg>-source</javacArg>
<javacArg>${java.version}</javacArg>
<javacArg>-target</javacArg>
<javacArg>${java.version}</javacArg>
</javacArgs>
-->
<!-- The following plugin is required to use quasiquotes in Scala 2.10 and is used
by Spark SQL for code generation. -->
<!--<compilerPlugins>
<compilerPlugin>
<groupId>org.scalamacros</groupId>
<artifactId>paradise_${scala.version}</artifactId>
<version>${scala.macros.version}</version>
</compilerPlugin>
</compilerPlugins>-->
</configuration>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-jar-plugin
</artifactId>
<version>
2.4
</version>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment