diff options
86 files changed, 185 insertions, 4300 deletions
@@ -42,9 +42,9 @@  		<!-- Scala/Scalding/Cascading properties -->          <!-- can be 2.9.3 and 2.10.2 --> -        <scala.version>2.9.3</scala.version> +        <scala.version>2.10.2</scala.version>          <!-- 2.10 for Scala 2.10.2 and 2.9.3 for Scala version 2.9.3 --> -        <scalding.scala.version>2.9.3</scalding.scala.version> +        <scalding.scala.version>2.10</scalding.scala.version>          <scalding.version>0.8.6</scalding.version>  		<cascading.version>2.1.6</cascading.version>  		<scalding-commons.version>0.2.0</scalding-commons.version> @@ -53,7 +53,7 @@  		<trove4j.version>3.0.3</trove4j.version>  		<maple.version>0.2.8</maple.version>          <!-- 2.1.1 for Scala 2.10.2 and 1.12.4.1 for Scala 2.9.3--> -		<specs2.version>1.12.4.1</specs2.version> +		<specs2.version>2.1.1</specs2.version>  		<typesafe.config.version>1.0.0</typesafe.config.version>          <!-- Other libraries properties --> @@ -69,7 +69,7 @@      <name>Cascading and Scalding wrapper for HBase with advanced features</name>      <groupId>parallelai</groupId>      <artifactId>parallelai.spyglass</artifactId> -    <version>${scala.version}_4.1.0</version> +    <version>2.10.2_4.1.1</version>      <packaging>jar</packaging>  	<!-- Repositories --> diff --git a/releases/parallelai/parallelai.spyglass/2.0.3/parallelai.spyglass-2.0.3.jar b/releases/parallelai/parallelai.spyglass/2.0.3/parallelai.spyglass-2.0.3.jar Binary files differdeleted file mode 100644 index 04cb27c..0000000 --- a/releases/parallelai/parallelai.spyglass/2.0.3/parallelai.spyglass-2.0.3.jar +++ /dev/null diff --git a/releases/parallelai/parallelai.spyglass/2.0.3/parallelai.spyglass-2.0.3.jar.md5 b/releases/parallelai/parallelai.spyglass/2.0.3/parallelai.spyglass-2.0.3.jar.md5 deleted file mode 100644 index 34a82b3..0000000 --- a/releases/parallelai/parallelai.spyglass/2.0.3/parallelai.spyglass-2.0.3.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -5153c6fbde0800d846a40347010b4240
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.0.3/parallelai.spyglass-2.0.3.jar.sha1 b/releases/parallelai/parallelai.spyglass/2.0.3/parallelai.spyglass-2.0.3.jar.sha1 deleted file mode 100644 index d8f9325..0000000 --- a/releases/parallelai/parallelai.spyglass/2.0.3/parallelai.spyglass-2.0.3.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -5adba905a7c307f38cf983355704c7844f8d4ec4
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.0.3/parallelai.spyglass-2.0.3.pom b/releases/parallelai/parallelai.spyglass/2.0.3/parallelai.spyglass-2.0.3.pom deleted file mode 100644 index d254977..0000000 --- a/releases/parallelai/parallelai.spyglass/2.0.3/parallelai.spyglass-2.0.3.pom +++ /dev/null @@ -1,335 +0,0 @@ -<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/maven-v4_0_0.xsd"> -	<modelVersion>4.0.0</modelVersion> - -	<organization> -		<name>Parallel AI</name> -		<url>http://www.parallelai.com</url> -	</organization> - - -	<name>Cascading and Scalding wrapper for HBase with advanced features</name> -	<groupId>parallelai</groupId> -	<artifactId>parallelai.spyglass</artifactId> -	<version>2.0.3</version> -	<packaging>jar</packaging> - -	<properties> -		<!-- Java compilation level --> -		<maven.compiler.source>1.6</maven.compiler.source> -		<maven.compiler.target>1.6</maven.compiler.target> -		<maven-compiler-plugin.version>3.0</maven-compiler-plugin.version> -		<maven-scala-plugin.version>2.15.2</maven-scala-plugin.version> -		<maven-war-plugin.version>2.3</maven-war-plugin.version> - -		<!-- UTF-8 Encoding settings --> -		<encoding>UTF-8</encoding> -		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> -		<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> - -		<!-- Cloudera's Distribution Including Apache Hadoop version 4.2.0 --> -		<datafu.version>0.0.4-cdh4.2.0</datafu.version> -		<flume.version>1.3.0-cdh4.2.0</flume.version> -		<hadoop.version>2.0.0-cdh4.2.0</hadoop.version> -		<hbase.version>0.94.2-cdh4.2.0</hbase.version> -		<hive.version>0.10.0-cdh4.2.0</hive.version> -		<mahout.version>0.7-cdh4.2.0</mahout.version> -		<mapreduce.version>2.0.0-mr1-cdh4.2.0</mapreduce.version> -		<oozie.version>3.3.0-cdh4.2.0</oozie.version> -		<oozie-hadoop.version>2.0.0-cdh4.2.0.oozie-3.3.0-cdh4.2.0</oozie-hadoop.version> -		<oozie-sharelib.version>3.3.0-cdh4.2.0</oozie-sharelib.version> -		<pig.version>0.10.0-cdh4.2.0</pig.version> -		<sqoop.version>1.4.2-cdh4.2.0</sqoop.version> -		<whirr.version>0.8.0-cdh4.2.0</whirr.version> -		<zookeeper.version>3.4.5-cdh4.2.0</zookeeper.version> - -		<!-- Scala/Scalding/Cascading properties --> -		<scala.version>2.9.2</scala.version> -		<scalding.version>0.8.3</scalding.version> -		<cascading.version>2.1.0</cascading.version> -		<scalding-commons.version>0.1.1</scalding-commons.version> -		<scalatest.version>1.7.1</scalatest.version> - -		<trove4j.version>3.0.3</trove4j.version> -		<maple.version>0.2.8</maple.version> -		<specs2.version>1.12.4.1</specs2.version> -		<typesafe.config.version>1.0.0</typesafe.config.version> - -		<!-- Other libraries properties --> -		<junit.version>4.10</junit.version> -		<slf4j.version>1.7.2</slf4j.version> -		<trove4j.version>3.0.3</trove4j.version> -		<javax.servlet.version>2.5</javax.servlet.version> -		<uncommons-maths.version>1.2.2a</uncommons-maths.version> -		<maven.surefire.plugin.version>2.12.3</maven.surefire.plugin.version> - -	</properties> - -	<distributionManagement> -	    <repository> -	        <id>repo</id> -	        <url>https://github.com/ParallelAI/mvn-repo/raw/master/releases</url> -	    </repository> -	</distributionManagement> - -	<!-- Repositories --> -	<repositories> -		<repository> -			<id>scala-tools.org</id> -			<name>Scala Tools</name> -			<url>https://oss.sonatype.org/content/repositories/snapshots/</url> -		</repository> -		<repository> -			<id>cloudera-cdh4</id> -			<name>Cloudera CDH4</name> -			<url>https://repository.cloudera.com/artifactory/cloudera-repos/</url> -		</repository> -		<repository> -			<id>conjars</id> -			<name>Con Jars</name> -			<url>http://conjars.org/repo</url> -		</repository> -	</repositories> - -	<!-- Profiles --> -	<profiles> -		<profile> -			<id>windows_profile</id> -			<activation> -				<activeByDefault>false</activeByDefault> -				<os> -					<family>Windows</family> -				</os> -			</activation> -			<properties> -				<toolsjar>${JAVA_HOME}\\lib\\tools.jar</toolsjar> -			</properties> -			<dependencies> -				<dependency> -					<groupId>jdk.tools</groupId> -					<artifactId>jdk.tools</artifactId> -					<version>1.6</version> -					<scope>system</scope> -					<systemPath>${toolsjar}</systemPath> -				</dependency> -			</dependencies> -		</profile> -		<profile> -			<id>osx_profile</id> -			<activation> -				<activeByDefault>false</activeByDefault> -				<os> -					<family>mac</family> -				</os> -			</activation> -			<properties> -				<toolsjar>${java.home}/../Classes/classes.jar</toolsjar> -			</properties> -			<dependencies> -				<dependency> -					<groupId>jdk.tools</groupId> -					<artifactId>jdk.tools</artifactId> -					<version>1.6</version> -					<scope>system</scope> -					<systemPath>${toolsjar}</systemPath> -				</dependency> -			</dependencies> -		</profile> -	</profiles> - - - -	<dependencies> - -		<!-- Hadoop --> -		<dependency> -			<groupId>org.apache.hadoop</groupId> -			<artifactId>hadoop-mapreduce-client-core</artifactId> -			<version>${hadoop.version}</version> -		</dependency> - -		<dependency> -			<groupId>org.apache.hadoop</groupId> -			<artifactId>hadoop-common</artifactId> -			<version>${hadoop.version}</version> -		</dependency> - -		<dependency> -			<groupId>org.slf4j</groupId> -			<artifactId>slf4j-api</artifactId> -			<version>${slf4j.version}</version> -		</dependency> -		<dependency> -			<groupId>com.twitter</groupId> -			<artifactId>scalding_${scala.version}</artifactId> -			<version>${scalding.version}</version> -			<exclusions> -				<exclusion>  <!-- Declare exclusion, in order to use custom build --> -					<groupId>com.twitter</groupId> -					<artifactId>maple</artifactId> -				</exclusion> -			</exclusions> -		</dependency> - -		<dependency> -			<groupId>org.apache.hbase</groupId> -			<artifactId>hbase</artifactId> -			<version>${hbase.version}</version> -		</dependency> -		<!-- Three dependencies for ScalaSpec --> -		<dependency> -			<groupId>org.scala-lang</groupId> -			<artifactId>scala-library</artifactId> -			<version>${scala.version}</version> -		</dependency> -		<dependency> -			<groupId>com.typesafe</groupId> -			<artifactId>config</artifactId> -			<version>${typesafe.config.version}</version> -		</dependency> - -	</dependencies> -	<!-- From https://wiki.scala-lang.org/display/SIW/ScalaEclipseMaven --> - - -	<build> -		<sourceDirectory>src/main/java</sourceDirectory> -		<testSourceDirectory>src/test/scala</testSourceDirectory> -		<plugins> -			<plugin> -				<groupId>org.apache.maven.plugins</groupId> -				<artifactId>maven-jar-plugin</artifactId> -				<version>2.4</version> -				<configuration> -					<includes> -						<include>**/*</include> -					</includes> -				</configuration> -			</plugin> -			<!-- This plugin is not supported by Eclipse, so maybe we shouldn't be  -				using it --> -			<plugin> -				<groupId>org.scala-tools</groupId> -				<artifactId>maven-scala-plugin</artifactId> -				<executions> - -					<execution> -						<id>compile</id> -						<goals> -							<goal>compile</goal> -						</goals> -						<phase>compile</phase> -					</execution> -					<execution> -						<id>test-compile</id> -						<goals> -							<goal>testCompile</goal> -						</goals> -						<phase>test-compile</phase> -					</execution> -					<execution> -						<phase>process-resources</phase> -						<goals> -							<goal>compile</goal> -						</goals> -					</execution> -				</executions> -			</plugin> -			<plugin> -				<artifactId>maven-compiler-plugin</artifactId> -				<version>${maven-compiler-plugin.version}</version> -				<configuration> -					<source>${maven.compiler.source}</source> -					<target>${maven.compiler.target}</target> -				</configuration> -			</plugin> -			<plugin> -				<groupId>org.apache.maven.plugins</groupId> -				<artifactId>maven-dependency-plugin</artifactId> -				<executions> -					<execution> -						<id>copy-dependencies</id> -						<phase>install</phase> -						<goals> -							<goal>copy-dependencies</goal> -						</goals> -						<configuration> -							<outputDirectory>./alternateLocation</outputDirectory> <!-- ${project.build.directory} --> -							<overWriteReleases>false</overWriteReleases> -							<overWriteSnapshots>false</overWriteSnapshots> -							<overWriteIfNewer>true</overWriteIfNewer> -						</configuration> -					</execution> -				</executions> -			</plugin> -		</plugins> -		<pluginManagement> -			<plugins> -				<!--Run with : mvn dependency:copy-dependencies --> -				<plugin> -					<groupId>org.eclipse.m2e</groupId> -					<artifactId>lifecycle-mapping</artifactId> -					<version>1.0.0</version> -					<configuration> -						<lifecycleMappingMetadata> -							<pluginExecutions> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId> -											org.apache.maven.plugins -										</groupId> -										<artifactId> -											maven-dependency-plugin -										</artifactId> -										<versionRange>[2.1,)</versionRange> -										<goals> -											<goal>copy-dependencies</goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId></groupId> -										<artifactId></artifactId> -										<versionRange>[0.0,)</versionRange> -										<goals> -											<goal></goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId> -											org.scala-tools -										</groupId> -										<artifactId> -											maven-scala-plugin -										</artifactId> -										<versionRange> -											[2.15.2,) -										</versionRange> -										<goals> -											<goal>compile</goal> -											<goal>testCompile</goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -							</pluginExecutions> -						</lifecycleMappingMetadata> -					</configuration> -				</plugin> -			</plugins> -		</pluginManagement> -	</build> - -</project>
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.0.3/parallelai.spyglass-2.0.3.pom.md5 b/releases/parallelai/parallelai.spyglass/2.0.3/parallelai.spyglass-2.0.3.pom.md5 deleted file mode 100644 index cb70e64..0000000 --- a/releases/parallelai/parallelai.spyglass/2.0.3/parallelai.spyglass-2.0.3.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -238dbd6c3144b8faa6ad14df04ebc945
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.0.3/parallelai.spyglass-2.0.3.pom.sha1 b/releases/parallelai/parallelai.spyglass/2.0.3/parallelai.spyglass-2.0.3.pom.sha1 deleted file mode 100644 index 7254e02..0000000 --- a/releases/parallelai/parallelai.spyglass/2.0.3/parallelai.spyglass-2.0.3.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -30616da22105b65f6224ecbd91a272e738437c28
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.0.4/parallelai.spyglass-2.0.4.jar b/releases/parallelai/parallelai.spyglass/2.0.4/parallelai.spyglass-2.0.4.jar Binary files differdeleted file mode 100644 index 6e8eeb5..0000000 --- a/releases/parallelai/parallelai.spyglass/2.0.4/parallelai.spyglass-2.0.4.jar +++ /dev/null diff --git a/releases/parallelai/parallelai.spyglass/2.0.4/parallelai.spyglass-2.0.4.jar.md5 b/releases/parallelai/parallelai.spyglass/2.0.4/parallelai.spyglass-2.0.4.jar.md5 deleted file mode 100644 index 06dd091..0000000 --- a/releases/parallelai/parallelai.spyglass/2.0.4/parallelai.spyglass-2.0.4.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -06da38d6ebcd39f8fae382b706eda426
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.0.4/parallelai.spyglass-2.0.4.jar.sha1 b/releases/parallelai/parallelai.spyglass/2.0.4/parallelai.spyglass-2.0.4.jar.sha1 deleted file mode 100644 index 7b891f7..0000000 --- a/releases/parallelai/parallelai.spyglass/2.0.4/parallelai.spyglass-2.0.4.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -b1beedc67f8a1119e1d09da8a7bc03ae702b5316
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.0.4/parallelai.spyglass-2.0.4.pom b/releases/parallelai/parallelai.spyglass/2.0.4/parallelai.spyglass-2.0.4.pom deleted file mode 100644 index da10b1c..0000000 --- a/releases/parallelai/parallelai.spyglass/2.0.4/parallelai.spyglass-2.0.4.pom +++ /dev/null @@ -1,346 +0,0 @@ -<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/maven-v4_0_0.xsd"> -	<modelVersion>4.0.0</modelVersion> - -	<organization> -		<name>Parallel AI</name> -		<url>http://www.parallelai.com</url> -	</organization> - - -	<name>Cascading and Scalding wrapper for HBase with advanced features</name> -	<groupId>parallelai</groupId> -	<artifactId>parallelai.spyglass</artifactId> -	<version>2.0.4</version> -	<packaging>jar</packaging> - -	<properties> -		<!-- Java compilation level --> -		<maven.compiler.source>1.6</maven.compiler.source> -		<maven.compiler.target>1.6</maven.compiler.target> -		<maven-compiler-plugin.version>3.0</maven-compiler-plugin.version> -		<maven-scala-plugin.version>2.15.2</maven-scala-plugin.version> -		<maven-war-plugin.version>2.3</maven-war-plugin.version> - -		<!-- UTF-8 Encoding settings --> -		<encoding>UTF-8</encoding> -		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> -		<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> - -		<!-- Cloudera's Distribution Including Apache Hadoop version 4.2.0 --> -		<datafu.version>0.0.4-cdh4.3.0</datafu.version> -		<flume.version>1.3.0-cdh4.3.0</flume.version> -		<hadoop.version>2.0.0-cdh4.3.0</hadoop.version> -		<hbase.version>0.94.6-cdh4.3.0</hbase.version> -		<hive.version>0.10.0-cdh4.3.0</hive.version> -		<mahout.version>0.7-cdh4.3.0</mahout.version> -		<mapreduce.version>2.0.0-mr1-cdh4.3.0</mapreduce.version> -		<oozie.version>3.3.2-cdh4.3.0</oozie.version> -		<oozie-hadoop.version>2.0.0-cdh4.2.0.oozie-3.3.2-cdh4.3.0</oozie-hadoop.version> -		<oozie-sharelib.version>3.3.2-cdh4.3.0</oozie-sharelib.version> -		<pig.version>0.11.0-cdh4.3.0</pig.version> -		<sqoop.version>1.4.3-cdh4.3.0</sqoop.version> -		<whirr.version>0.8.2-cdh4.3.0</whirr.version> -		<zookeeper.version>3.4.5-cdh4.3.0</zookeeper.version> - -		<!-- Scala/Scalding/Cascading properties --> -		<scala.version>2.10.2</scala.version> -		<scalding.scala.version>2.10</scalding.scala.version> -		<scalding.version>0.8.5</scalding.version> -		<cascading.version>2.1.6</cascading.version> -		<scalding-commons.version>0.1.1</scalding-commons.version> -		<scalatest.version>1.7.1</scalatest.version> - -		<trove4j.version>3.0.3</trove4j.version> -		<maple.version>0.2.8</maple.version> -		<specs2.version>1.12.4.1</specs2.version> -		<typesafe.config.version>1.0.0</typesafe.config.version> - -		<!-- Other libraries properties --> -		<junit.version>4.10</junit.version> -		<slf4j.version>1.7.2</slf4j.version> -		<trove4j.version>3.0.3</trove4j.version> -		<javax.servlet.version>2.5</javax.servlet.version> -		<uncommons-maths.version>1.2.2a</uncommons-maths.version> -		<maven.surefire.plugin.version>2.12.3</maven.surefire.plugin.version> - -	</properties> - -	<distributionManagement> -	    <repository> -	        <id>rore-repo</id> -	        <url>file://D:\Dev\eclipse\spyglass-mvn-repo</url> -	    </repository> -	</distributionManagement> - -	<!-- Repositories --> -	<repositories> -		<repository> -			<id>scala-tools.org</id> -			<name>Scala Tools</name> -			<url>https://oss.sonatype.org/content/repositories/snapshots/</url> -		</repository> -		<repository> -			<id>cloudera-cdh4</id> -			<name>Cloudera CDH4</name> -			<url>https://repository.cloudera.com/artifactory/cloudera-repos/</url> -		</repository> -		<repository> -			<id>conjars</id> -			<name>Con Jars</name> -			<url>http://conjars.org/repo</url> -		</repository> -	</repositories> - -	<!-- Profiles --> -	<profiles> -		<profile> -			<id>windows_profile</id> -			<activation> -				<activeByDefault>false</activeByDefault> -				<os> -					<family>Windows</family> -				</os> -			</activation> -			<properties> -				<toolsjar>${JAVA_HOME}\\lib\\tools.jar</toolsjar> -			</properties> -			<dependencies> -				<dependency> -					<groupId>jdk.tools</groupId> -					<artifactId>jdk.tools</artifactId> -					<version>1.6</version> -					<scope>system</scope> -					<systemPath>${toolsjar}</systemPath> -				</dependency> -			</dependencies> -		</profile> -		<profile> -			<id>osx_profile</id> -			<activation> -				<activeByDefault>false</activeByDefault> -				<os> -					<family>mac</family> -				</os> -			</activation> -			<properties> -				<toolsjar>${java.home}/../Classes/classes.jar</toolsjar> -			</properties> -			<dependencies> -				<dependency> -					<groupId>jdk.tools</groupId> -					<artifactId>jdk.tools</artifactId> -					<version>1.6</version> -					<scope>system</scope> -					<systemPath>${toolsjar}</systemPath> -				</dependency> -			</dependencies> -		</profile> -	</profiles> - - - -	<dependencies> - -		<!-- Hadoop --> -		<dependency> -			<groupId>org.apache.hadoop</groupId> -			<artifactId>hadoop-mapreduce-client-core</artifactId> -			<version>${hadoop.version}</version> -		</dependency> - -		<dependency> -			<groupId>org.apache.hadoop</groupId> -			<artifactId>hadoop-common</artifactId> -			<version>${hadoop.version}</version> -		</dependency> - -		<dependency> -			<groupId>org.slf4j</groupId> -			<artifactId>slf4j-api</artifactId> -			<version>${slf4j.version}</version> -		</dependency> -		<dependency> -			<groupId>com.twitter</groupId> -			<artifactId>scalding-core_${scalding.scala.version}</artifactId> -			<version>${scalding.version}</version> -			<exclusions> -				<exclusion>  <!-- Declare exclusion, in order to use custom build --> -					<groupId>com.twitter</groupId> -					<artifactId>maple</artifactId> -				</exclusion> -			</exclusions> -		</dependency> - -		<dependency> -			<groupId>org.apache.hbase</groupId> -			<artifactId>hbase</artifactId> -			<version>${hbase.version}</version> -		</dependency> -		<!-- Three dependencies for ScalaSpec --> -		<dependency> -			<groupId>org.scala-lang</groupId> -			<artifactId>scala-library</artifactId> -			<version>${scala.version}</version> -		</dependency> -		<dependency> -			<groupId>com.typesafe</groupId> -			<artifactId>config</artifactId> -			<version>${typesafe.config.version}</version> -		</dependency> - -		<dependency> -			<groupId>com.twitter.elephantbird</groupId> -			<artifactId>elephant-bird-core</artifactId> -			<version>4.1</version> -		</dependency> -		<dependency> -			<groupId>com.twitter.elephantbird</groupId> -			<artifactId>elephant-bird-hadoop-compat</artifactId> -			<version>4.1</version> -		</dependency> -	</dependencies> -	<!-- From https://wiki.scala-lang.org/display/SIW/ScalaEclipseMaven --> - - -	<build> -		<sourceDirectory>src/main/java</sourceDirectory> -		<testSourceDirectory>src/test/scala</testSourceDirectory> -		<plugins> -			<plugin> -				<groupId>org.apache.maven.plugins</groupId> -				<artifactId>maven-jar-plugin</artifactId> -				<version>2.4</version> -				<configuration> -					<includes> -						<include>**/*</include> -					</includes> -				</configuration> -			</plugin> -			<!-- This plugin is not supported by Eclipse, so maybe we shouldn't be  -				using it --> -			<plugin> -				<groupId>org.scala-tools</groupId> -				<artifactId>maven-scala-plugin</artifactId> -				<executions> - -					<execution> -						<id>compile</id> -						<goals> -							<goal>compile</goal> -						</goals> -						<phase>compile</phase> -					</execution> -					<execution> -						<id>test-compile</id> -						<goals> -							<goal>testCompile</goal> -						</goals> -						<phase>test-compile</phase> -					</execution> -					<execution> -						<phase>process-resources</phase> -						<goals> -							<goal>compile</goal> -						</goals> -					</execution> -				</executions> -			</plugin> -			<plugin> -				<artifactId>maven-compiler-plugin</artifactId> -				<version>${maven-compiler-plugin.version}</version> -				<configuration> -					<source>${maven.compiler.source}</source> -					<target>${maven.compiler.target}</target> -				</configuration> -			</plugin> -			<plugin> -				<groupId>org.apache.maven.plugins</groupId> -				<artifactId>maven-dependency-plugin</artifactId> -				<executions> -					<execution> -						<id>copy-dependencies</id> -						<phase>install</phase> -						<goals> -							<goal>copy-dependencies</goal> -						</goals> -						<configuration> -							<outputDirectory>./alternateLocation</outputDirectory> <!-- ${project.build.directory} --> -							<overWriteReleases>false</overWriteReleases> -							<overWriteSnapshots>false</overWriteSnapshots> -							<overWriteIfNewer>true</overWriteIfNewer> -						</configuration> -					</execution> -				</executions> -			</plugin> -		</plugins> -		<pluginManagement> -			<plugins> -				<!--Run with : mvn dependency:copy-dependencies --> -				<plugin> -					<groupId>org.eclipse.m2e</groupId> -					<artifactId>lifecycle-mapping</artifactId> -					<version>1.0.0</version> -					<configuration> -						<lifecycleMappingMetadata> -							<pluginExecutions> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId> -											org.apache.maven.plugins -										</groupId> -										<artifactId> -											maven-dependency-plugin -										</artifactId> -										<versionRange>[2.1,)</versionRange> -										<goals> -											<goal>copy-dependencies</goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId></groupId> -										<artifactId></artifactId> -										<versionRange>[0.0,)</versionRange> -										<goals> -											<goal></goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId> -											org.scala-tools -										</groupId> -										<artifactId> -											maven-scala-plugin -										</artifactId> -										<versionRange> -											[2.15.2,) -										</versionRange> -										<goals> -											<goal>compile</goal> -											<goal>testCompile</goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -							</pluginExecutions> -						</lifecycleMappingMetadata> -					</configuration> -				</plugin> -			</plugins> -		</pluginManagement> -	</build> - -</project>
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.0.4/parallelai.spyglass-2.0.4.pom.md5 b/releases/parallelai/parallelai.spyglass/2.0.4/parallelai.spyglass-2.0.4.pom.md5 deleted file mode 100644 index 2435303..0000000 --- a/releases/parallelai/parallelai.spyglass/2.0.4/parallelai.spyglass-2.0.4.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -4466ec988dfc0f7f262ccf5a6da72f73
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.0.4/parallelai.spyglass-2.0.4.pom.sha1 b/releases/parallelai/parallelai.spyglass/2.0.4/parallelai.spyglass-2.0.4.pom.sha1 deleted file mode 100644 index ca259bf..0000000 --- a/releases/parallelai/parallelai.spyglass/2.0.4/parallelai.spyglass-2.0.4.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -11b7840f138bffe246e543a67bc091f02537e320
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.1.1/parallelai.spyglass-2.1.1.jar b/releases/parallelai/parallelai.spyglass/2.1.1/parallelai.spyglass-2.1.1.jar Binary files differdeleted file mode 100644 index 04d6355..0000000 --- a/releases/parallelai/parallelai.spyglass/2.1.1/parallelai.spyglass-2.1.1.jar +++ /dev/null diff --git a/releases/parallelai/parallelai.spyglass/2.1.1/parallelai.spyglass-2.1.1.jar.md5 b/releases/parallelai/parallelai.spyglass/2.1.1/parallelai.spyglass-2.1.1.jar.md5 deleted file mode 100644 index 0df6e10..0000000 --- a/releases/parallelai/parallelai.spyglass/2.1.1/parallelai.spyglass-2.1.1.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -43f196e044864e217a54a6d7d2dc369c
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.1.1/parallelai.spyglass-2.1.1.jar.sha1 b/releases/parallelai/parallelai.spyglass/2.1.1/parallelai.spyglass-2.1.1.jar.sha1 deleted file mode 100644 index a109733..0000000 --- a/releases/parallelai/parallelai.spyglass/2.1.1/parallelai.spyglass-2.1.1.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -56f778e49d109d8c28d1c074ad31972bb17c1158
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.1.1/parallelai.spyglass-2.1.1.pom b/releases/parallelai/parallelai.spyglass/2.1.1/parallelai.spyglass-2.1.1.pom deleted file mode 100644 index 5018734..0000000 --- a/releases/parallelai/parallelai.spyglass/2.1.1/parallelai.spyglass-2.1.1.pom +++ /dev/null @@ -1,346 +0,0 @@ -<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/maven-v4_0_0.xsd"> -	<modelVersion>4.0.0</modelVersion> - -	<organization> -		<name>Parallel AI</name> -		<url>http://www.parallelai.com</url> -	</organization> - - -	<name>Cascading and Scalding wrapper for HBase with advanced features</name> -	<groupId>parallelai</groupId> -	<artifactId>parallelai.spyglass</artifactId> -	<version>2.1.1</version> -	<packaging>jar</packaging> - -	<properties> -		<!-- Java compilation level --> -		<maven.compiler.source>1.6</maven.compiler.source> -		<maven.compiler.target>1.6</maven.compiler.target> -		<maven-compiler-plugin.version>3.0</maven-compiler-plugin.version> -		<maven-scala-plugin.version>2.15.2</maven-scala-plugin.version> -		<maven-war-plugin.version>2.3</maven-war-plugin.version> - -		<!-- UTF-8 Encoding settings --> -		<encoding>UTF-8</encoding> -		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> -		<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> - -		<!-- Cloudera's Distribution Including Apache Hadoop version 4.2.0 --> -		<datafu.version>0.0.4-cdh4.3.0</datafu.version> -		<flume.version>1.3.0-cdh4.3.0</flume.version> -		<hadoop.version>2.0.0-cdh4.3.0</hadoop.version> -		<hbase.version>0.94.6-cdh4.3.0</hbase.version> -		<hive.version>0.10.0-cdh4.3.0</hive.version> -		<mahout.version>0.7-cdh4.3.0</mahout.version> -		<mapreduce.version>2.0.0-mr1-cdh4.3.0</mapreduce.version> -		<oozie.version>3.3.2-cdh4.3.0</oozie.version> -		<oozie-hadoop.version>2.0.0-cdh4.2.0.oozie-3.3.2-cdh4.3.0</oozie-hadoop.version> -		<oozie-sharelib.version>3.3.2-cdh4.3.0</oozie-sharelib.version> -		<pig.version>0.11.0-cdh4.3.0</pig.version> -		<sqoop.version>1.4.3-cdh4.3.0</sqoop.version> -		<whirr.version>0.8.2-cdh4.3.0</whirr.version> -		<zookeeper.version>3.4.5-cdh4.3.0</zookeeper.version> - -		<!-- Scala/Scalding/Cascading properties --> -		<scala.version>2.10.2</scala.version> -		<scalding.scala.version>2.10</scalding.scala.version> -		<scalding.version>0.8.5</scalding.version> -		<cascading.version>2.1.6</cascading.version> -		<scalding-commons.version>0.1.1</scalding-commons.version> -		<scalatest.version>1.7.1</scalatest.version> - -		<trove4j.version>3.0.3</trove4j.version> -		<maple.version>0.2.8</maple.version> -		<specs2.version>1.12.4.1</specs2.version> -		<typesafe.config.version>1.0.0</typesafe.config.version> - -		<!-- Other libraries properties --> -		<junit.version>4.10</junit.version> -		<slf4j.version>1.7.2</slf4j.version> -		<trove4j.version>3.0.3</trove4j.version> -		<javax.servlet.version>2.5</javax.servlet.version> -		<uncommons-maths.version>1.2.2a</uncommons-maths.version> -		<maven.surefire.plugin.version>2.12.3</maven.surefire.plugin.version> - -	</properties> - -	<distributionManagement> -	    <repository> -	        <id>repo</id> -	        <url>https://github.com/ParallelAI/mvn-repo/raw/master/releases</url> -	    </repository> -	</distributionManagement> - -	<!-- Repositories --> -	<repositories> -		<repository> -			<id>scala-tools.org</id> -			<name>Scala Tools</name> -			<url>https://oss.sonatype.org/content/repositories/snapshots/</url> -		</repository> -		<repository> -			<id>cloudera-cdh4</id> -			<name>Cloudera CDH4</name> -			<url>https://repository.cloudera.com/artifactory/cloudera-repos/</url> -		</repository> -		<repository> -			<id>conjars</id> -			<name>Con Jars</name> -			<url>http://conjars.org/repo</url> -		</repository> -	</repositories> - -	<!-- Profiles --> -	<profiles> -		<profile> -			<id>windows_profile</id> -			<activation> -				<activeByDefault>false</activeByDefault> -				<os> -					<family>Windows</family> -				</os> -			</activation> -			<properties> -				<toolsjar>${JAVA_HOME}\\lib\\tools.jar</toolsjar> -			</properties> -			<dependencies> -				<dependency> -					<groupId>jdk.tools</groupId> -					<artifactId>jdk.tools</artifactId> -					<version>1.6</version> -					<scope>system</scope> -					<systemPath>${toolsjar}</systemPath> -				</dependency> -			</dependencies> -		</profile> -		<profile> -			<id>osx_profile</id> -			<activation> -				<activeByDefault>false</activeByDefault> -				<os> -					<family>mac</family> -				</os> -			</activation> -			<properties> -				<toolsjar>${java.home}/../Classes/classes.jar</toolsjar> -			</properties> -			<dependencies> -				<dependency> -					<groupId>jdk.tools</groupId> -					<artifactId>jdk.tools</artifactId> -					<version>1.6</version> -					<scope>system</scope> -					<systemPath>${toolsjar}</systemPath> -				</dependency> -			</dependencies> -		</profile> -	</profiles> - - - -	<dependencies> - -		<!-- Hadoop --> -		<dependency> -			<groupId>org.apache.hadoop</groupId> -			<artifactId>hadoop-mapreduce-client-core</artifactId> -			<version>${hadoop.version}</version> -		</dependency> - -		<dependency> -			<groupId>org.apache.hadoop</groupId> -			<artifactId>hadoop-common</artifactId> -			<version>${hadoop.version}</version> -		</dependency> - -		<dependency> -			<groupId>org.slf4j</groupId> -			<artifactId>slf4j-api</artifactId> -			<version>${slf4j.version}</version> -		</dependency> -		<dependency> -			<groupId>com.twitter</groupId> -			<artifactId>scalding-core_${scalding.scala.version}</artifactId> -			<version>${scalding.version}</version> -			<exclusions> -				<exclusion>  <!-- Declare exclusion, in order to use custom build --> -					<groupId>com.twitter</groupId> -					<artifactId>maple</artifactId> -				</exclusion> -			</exclusions> -		</dependency> - -		<dependency> -			<groupId>org.apache.hbase</groupId> -			<artifactId>hbase</artifactId> -			<version>${hbase.version}</version> -		</dependency> -		<!-- Three dependencies for ScalaSpec --> -		<dependency> -			<groupId>org.scala-lang</groupId> -			<artifactId>scala-library</artifactId> -			<version>${scala.version}</version> -		</dependency> -		<dependency> -			<groupId>com.typesafe</groupId> -			<artifactId>config</artifactId> -			<version>${typesafe.config.version}</version> -		</dependency> - -		<dependency> -			<groupId>com.twitter.elephantbird</groupId> -			<artifactId>elephant-bird-core</artifactId> -			<version>4.1</version> -		</dependency> -		<dependency> -			<groupId>com.twitter.elephantbird</groupId> -			<artifactId>elephant-bird-hadoop-compat</artifactId> -			<version>4.1</version> -		</dependency> -	</dependencies> -	<!-- From https://wiki.scala-lang.org/display/SIW/ScalaEclipseMaven --> - - -	<build> -		<sourceDirectory>src/main/java</sourceDirectory> -		<testSourceDirectory>src/test/scala</testSourceDirectory> -		<plugins> -			<plugin> -				<groupId>org.apache.maven.plugins</groupId> -				<artifactId>maven-jar-plugin</artifactId> -				<version>2.4</version> -				<configuration> -					<includes> -						<include>**/*</include> -					</includes> -				</configuration> -			</plugin> -			<!-- This plugin is not supported by Eclipse, so maybe we shouldn't be  -				using it --> -			<plugin> -				<groupId>org.scala-tools</groupId> -				<artifactId>maven-scala-plugin</artifactId> -				<executions> - -					<execution> -						<id>compile</id> -						<goals> -							<goal>compile</goal> -						</goals> -						<phase>compile</phase> -					</execution> -					<execution> -						<id>test-compile</id> -						<goals> -							<goal>testCompile</goal> -						</goals> -						<phase>test-compile</phase> -					</execution> -					<execution> -						<phase>process-resources</phase> -						<goals> -							<goal>compile</goal> -						</goals> -					</execution> -				</executions> -			</plugin> -			<plugin> -				<artifactId>maven-compiler-plugin</artifactId> -				<version>${maven-compiler-plugin.version}</version> -				<configuration> -					<source>${maven.compiler.source}</source> -					<target>${maven.compiler.target}</target> -				</configuration> -			</plugin> -			<plugin> -				<groupId>org.apache.maven.plugins</groupId> -				<artifactId>maven-dependency-plugin</artifactId> -				<executions> -					<execution> -						<id>copy-dependencies</id> -						<phase>install</phase> -						<goals> -							<goal>copy-dependencies</goal> -						</goals> -						<configuration> -							<outputDirectory>./alternateLocation</outputDirectory> <!-- ${project.build.directory} --> -							<overWriteReleases>false</overWriteReleases> -							<overWriteSnapshots>false</overWriteSnapshots> -							<overWriteIfNewer>true</overWriteIfNewer> -						</configuration> -					</execution> -				</executions> -			</plugin> -		</plugins> -		<pluginManagement> -			<plugins> -				<!--Run with : mvn dependency:copy-dependencies --> -				<plugin> -					<groupId>org.eclipse.m2e</groupId> -					<artifactId>lifecycle-mapping</artifactId> -					<version>1.0.0</version> -					<configuration> -						<lifecycleMappingMetadata> -							<pluginExecutions> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId> -											org.apache.maven.plugins -										</groupId> -										<artifactId> -											maven-dependency-plugin -										</artifactId> -										<versionRange>[2.1,)</versionRange> -										<goals> -											<goal>copy-dependencies</goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId></groupId> -										<artifactId></artifactId> -										<versionRange>[0.0,)</versionRange> -										<goals> -											<goal></goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId> -											org.scala-tools -										</groupId> -										<artifactId> -											maven-scala-plugin -										</artifactId> -										<versionRange> -											[2.15.2,) -										</versionRange> -										<goals> -											<goal>compile</goal> -											<goal>testCompile</goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -							</pluginExecutions> -						</lifecycleMappingMetadata> -					</configuration> -				</plugin> -			</plugins> -		</pluginManagement> -	</build> - -</project>
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.1.1/parallelai.spyglass-2.1.1.pom.md5 b/releases/parallelai/parallelai.spyglass/2.1.1/parallelai.spyglass-2.1.1.pom.md5 deleted file mode 100644 index 7318070..0000000 --- a/releases/parallelai/parallelai.spyglass/2.1.1/parallelai.spyglass-2.1.1.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -419f91913f37c4daa554c50717a7c3cd
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.1.1/parallelai.spyglass-2.1.1.pom.sha1 b/releases/parallelai/parallelai.spyglass/2.1.1/parallelai.spyglass-2.1.1.pom.sha1 deleted file mode 100644 index dce575c..0000000 --- a/releases/parallelai/parallelai.spyglass/2.1.1/parallelai.spyglass-2.1.1.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -fc93e2b49353feda604785c2ca0568991d44e37e
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.10.2_2.3.0/parallelai.spyglass-2.10.2_2.3.0.jar b/releases/parallelai/parallelai.spyglass/2.10.2_2.3.0/parallelai.spyglass-2.10.2_2.3.0.jar Binary files differdeleted file mode 100644 index 9e351e5..0000000 --- a/releases/parallelai/parallelai.spyglass/2.10.2_2.3.0/parallelai.spyglass-2.10.2_2.3.0.jar +++ /dev/null diff --git a/releases/parallelai/parallelai.spyglass/2.10.2_2.3.0/parallelai.spyglass-2.10.2_2.3.0.jar.md5 b/releases/parallelai/parallelai.spyglass/2.10.2_2.3.0/parallelai.spyglass-2.10.2_2.3.0.jar.md5 deleted file mode 100644 index 7e5824a..0000000 --- a/releases/parallelai/parallelai.spyglass/2.10.2_2.3.0/parallelai.spyglass-2.10.2_2.3.0.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -1f47d570f5e2ba0394fc275458614c83
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.10.2_2.3.0/parallelai.spyglass-2.10.2_2.3.0.jar.sha1 b/releases/parallelai/parallelai.spyglass/2.10.2_2.3.0/parallelai.spyglass-2.10.2_2.3.0.jar.sha1 deleted file mode 100644 index 41c9514..0000000 --- a/releases/parallelai/parallelai.spyglass/2.10.2_2.3.0/parallelai.spyglass-2.10.2_2.3.0.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -4b6bcbf14c0b16d104f28305624b6d8c9941324c
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.10.2_2.3.0/parallelai.spyglass-2.10.2_2.3.0.pom b/releases/parallelai/parallelai.spyglass/2.10.2_2.3.0/parallelai.spyglass-2.10.2_2.3.0.pom deleted file mode 100644 index 4b22b61..0000000 --- a/releases/parallelai/parallelai.spyglass/2.10.2_2.3.0/parallelai.spyglass-2.10.2_2.3.0.pom +++ /dev/null @@ -1,368 +0,0 @@ -<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/maven-v4_0_0.xsd"> -	<modelVersion>4.0.0</modelVersion> - -	<organization> -		<name>Parallel AI</name> -		<url>http://www.parallelai.com</url> -	</organization> - -	<properties> -		<!-- Java compilation level --> -		<maven.compiler.source>1.6</maven.compiler.source> -		<maven.compiler.target>1.6</maven.compiler.target> -		<maven-compiler-plugin.version>3.0</maven-compiler-plugin.version> -		<maven-scala-plugin.version>2.15.2</maven-scala-plugin.version> -		<maven-war-plugin.version>2.3</maven-war-plugin.version> - -		<!-- UTF-8 Encoding settings --> -		<encoding>UTF-8</encoding> -		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> -		<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> - -        <datafu.version>0.0.4-cdh4.3.0</datafu.version> -        <flume.version>1.3.0-cdh4.3.0</flume.version> -        <hadoop.version>2.0.0-cdh4.3.0</hadoop.version> -        <hbase.version>0.94.6-cdh4.3.0</hbase.version> -        <hive.version>0.10.0-cdh4.3.0</hive.version> -        <mahout.version>0.7-cdh4.3.0</mahout.version> -        <mapreduce.version>2.0.0-mr1-cdh4.3.0</mapreduce.version> -        <oozie.version>3.3.2-cdh4.3.0</oozie.version> -        <oozie-hadoop.version>2.0.0-cdh4.2.0.oozie-3.3.2-cdh4.3.0</oozie-hadoop.version> -        <oozie-sharelib.version>3.3.2-cdh4.3.0</oozie-sharelib.version> -        <pig.version>0.11.0-cdh4.3.0</pig.version> -        <sqoop.version>1.4.3-cdh4.3.0</sqoop.version> -        <whirr.version>0.8.2-cdh4.3.0</whirr.version> -        <zookeeper.version>3.4.5-cdh4.3.0</zookeeper.version> - -		<!-- Scala/Scalding/Cascading properties --> -        <scala.version>2.10.2</scala.version> -        <scalding.scala.version>2.10</scalding.scala.version> -        <scalding.version>0.8.6</scalding.version> -		<cascading.version>2.1.6</cascading.version> -		<scalding-commons.version>0.2.0</scalding-commons.version> -		<scalatest.version>1.9.1</scalatest.version> - -		<trove4j.version>3.0.3</trove4j.version> -		<maple.version>0.2.8</maple.version> -		<specs2.version>2.1</specs2.version> -		<typesafe.config.version>1.0.0</typesafe.config.version> - -        <!-- Other libraries properties --> -		<junit.version>4.10</junit.version> -		<slf4j.version>1.7.2</slf4j.version> -		<trove4j.version>3.0.3</trove4j.version> -		<javax.servlet.version>2.5</javax.servlet.version> -		<uncommons-maths.version>1.2.2a</uncommons-maths.version> -		<maven.surefire.plugin.version>2.12.3</maven.surefire.plugin.version> - -	</properties> - -    <name>Cascading and Scalding wrapper for HBase with advanced features</name> -    <groupId>parallelai</groupId> -    <artifactId>parallelai.spyglass</artifactId> -    <version>${scala.version}_2.3.0</version> -    <packaging>jar</packaging> - -    <distributionManagement> -	    <repository> -	        <id>repo</id> -	        <url>https://github.com/ParallelAI/mvn-repo/raw/master/releases</url> -	    </repository> -	</distributionManagement> - -	<!-- Repositories --> -	<repositories> -		<repository> -			<id>scala-tools.org</id> -			<name>Scala Tools</name> -			<url>https://oss.sonatype.org/content/repositories/snapshots/</url> -		</repository> -		<repository> -			<id>cloudera-cdh4</id> -			<name>Cloudera CDH4</name> -			<url>https://repository.cloudera.com/artifactory/cloudera-repos/</url> -		</repository> -		<repository> -			<id>conjars</id> -			<name>Con Jars</name> -			<url>http://conjars.org/repo</url> -		</repository> -        <repository> -            <id>mvnrepository</id> -            <url>http://repo1.maven.org/maven2</url> -        </repository> -	</repositories> - -	<!-- Profiles --> -	<profiles> -		<profile> -			<id>windows_profile</id> -			<activation> -				<activeByDefault>false</activeByDefault> -				<os> -					<family>Windows</family> -				</os> -			</activation> -			<properties> -				<toolsjar>${JAVA_HOME}\\lib\\tools.jar</toolsjar> -			</properties> -			<dependencies> -				<dependency> -					<groupId>jdk.tools</groupId> -					<artifactId>jdk.tools</artifactId> -					<version>1.6</version> -					<scope>system</scope> -					<systemPath>${toolsjar}</systemPath> -				</dependency> -			</dependencies> -		</profile> -		<profile> -			<id>osx_profile</id> -			<activation> -				<activeByDefault>false</activeByDefault> -				<os> -					<family>mac</family> -				</os> -			</activation> -			<properties> -				<toolsjar>${java.home}/../Classes/classes.jar</toolsjar> -			</properties> -			<dependencies> -				<dependency> -					<groupId>jdk.tools</groupId> -					<artifactId>jdk.tools</artifactId> -					<version>1.6</version> -					<scope>system</scope> -					<systemPath>${toolsjar}</systemPath> -				</dependency> -			</dependencies> -		</profile> -	</profiles> - - - -	<dependencies> - -		<!-- Hadoop --> -		<dependency> -			<groupId>org.apache.hadoop</groupId> -			<artifactId>hadoop-mapreduce-client-core</artifactId> -			<version>${hadoop.version}</version> -		</dependency> - -		<dependency> -			<groupId>org.apache.hadoop</groupId> -			<artifactId>hadoop-common</artifactId> -			<version>${hadoop.version}</version> -		</dependency> - -		<dependency> -			<groupId>org.slf4j</groupId> -			<artifactId>slf4j-api</artifactId> -			<version>${slf4j.version}</version> -		</dependency> -		<dependency> -			<groupId>com.twitter</groupId> -			<artifactId>scalding-core_${scalding.scala.version}</artifactId> -			<version>${scalding.version}</version> -			<!--<exclusions>--> -				<!--<exclusion>--> -					<!--<groupId>com.twitter</groupId>--> -					<!--<artifactId>maple</artifactId>--> -				<!--</exclusion>--> -			<!--</exclusions>--> -		</dependency> - -		<dependency> -			<groupId>org.apache.hbase</groupId> -			<artifactId>hbase</artifactId> -			<version>${hbase.version}</version> -		</dependency> -		<!-- Three dependencies for ScalaSpec --> -		<dependency> -			<groupId>org.scala-lang</groupId> -			<artifactId>scala-library</artifactId> -			<version>${scala.version}</version> -		</dependency> -		<dependency> -			<groupId>com.typesafe</groupId> -			<artifactId>config</artifactId> -			<version>${typesafe.config.version}</version> -		</dependency> - -		<dependency> -			<groupId>com.twitter.elephantbird</groupId> -			<artifactId>elephant-bird-core</artifactId> -			<version>4.1</version> -		</dependency> -		<dependency> -			<groupId>com.twitter.elephantbird</groupId> -			<artifactId>elephant-bird-hadoop-compat</artifactId> -			<version>4.1</version> -		</dependency> - -        <!-- Testing dependencies (ScalaSpec / ScalaTest / JUnit) --> -        <dependency> -            <groupId>org.specs2</groupId> -            <artifactId>specs2_${scalding.scala.version}</artifactId> -            <version>${specs2.version}</version> -            <scope>test</scope> -        </dependency> -        <dependency> -            <groupId>org.scalatest</groupId> -            <artifactId>scalatest_${scalding.scala.version}</artifactId> -            <version>${scalatest.version}</version> -            <scope>test</scope> -        </dependency> -        <dependency> -            <groupId>junit</groupId> -            <artifactId>junit</artifactId> -            <version>${junit.version}</version> -            <scope>test</scope> -        </dependency> -	</dependencies> -	<!-- From https://wiki.scala-lang.org/display/SIW/ScalaEclipseMaven --> - - -	<build> -		<sourceDirectory>src/main/java</sourceDirectory> -		<testSourceDirectory>src/test/scala</testSourceDirectory> -		<plugins> -			<plugin> -				<groupId>org.apache.maven.plugins</groupId> -				<artifactId>maven-jar-plugin</artifactId> -				<version>2.4</version> -				<configuration> -					<includes> -						<include>**/*</include> -					</includes> -				</configuration> -			</plugin> -			<!-- This plugin is not supported by Eclipse, so maybe we shouldn't be -				using it --> -			<plugin> -				<groupId>org.scala-tools</groupId> -				<artifactId>maven-scala-plugin</artifactId> -				<executions> - -					<execution> -						<id>compile</id> -						<goals> -							<goal>compile</goal> -						</goals> -						<phase>compile</phase> -					</execution> -					<execution> -						<id>test-compile</id> -						<goals> -							<goal>testCompile</goal> -						</goals> -						<phase>test-compile</phase> -					</execution> -					<execution> -						<phase>process-resources</phase> -						<goals> -							<goal>compile</goal> -						</goals> -					</execution> -				</executions> -			</plugin> -			<plugin> -				<artifactId>maven-compiler-plugin</artifactId> -				<version>${maven-compiler-plugin.version}</version> -				<configuration> -					<source>${maven.compiler.source}</source> -					<target>${maven.compiler.target}</target> -				</configuration> -			</plugin> -			<plugin> -				<groupId>org.apache.maven.plugins</groupId> -				<artifactId>maven-dependency-plugin</artifactId> -				<executions> -					<execution> -						<id>copy-dependencies</id> -						<phase>install</phase> -						<goals> -							<goal>copy-dependencies</goal> -						</goals> -						<configuration> -							<outputDirectory>./alternateLocation</outputDirectory> <!-- ${project.build.directory} --> -							<overWriteReleases>false</overWriteReleases> -							<overWriteSnapshots>false</overWriteSnapshots> -							<overWriteIfNewer>true</overWriteIfNewer> -						</configuration> -					</execution> -				</executions> -			</plugin> -		</plugins> -		<pluginManagement> -			<plugins> -				<!--Run with : mvn dependency:copy-dependencies --> -				<plugin> -					<groupId>org.eclipse.m2e</groupId> -					<artifactId>lifecycle-mapping</artifactId> -					<version>1.0.0</version> -					<configuration> -						<lifecycleMappingMetadata> -							<pluginExecutions> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId> -											org.apache.maven.plugins -										</groupId> -										<artifactId> -											maven-dependency-plugin -										</artifactId> -										<versionRange>[2.1,)</versionRange> -										<goals> -											<goal>copy-dependencies</goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId></groupId> -										<artifactId></artifactId> -										<versionRange>[0.0,)</versionRange> -										<goals> -											<goal></goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId> -											org.scala-tools -										</groupId> -										<artifactId> -											maven-scala-plugin -										</artifactId> -										<versionRange> -											[2.15.2,) -										</versionRange> -										<goals> -											<goal>compile</goal> -											<goal>testCompile</goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -							</pluginExecutions> -						</lifecycleMappingMetadata> -					</configuration> -				</plugin> -			</plugins> -		</pluginManagement> -	</build> - -</project> diff --git a/releases/parallelai/parallelai.spyglass/2.10.2_2.3.0/parallelai.spyglass-2.10.2_2.3.0.pom.md5 b/releases/parallelai/parallelai.spyglass/2.10.2_2.3.0/parallelai.spyglass-2.10.2_2.3.0.pom.md5 deleted file mode 100644 index 0f45d39..0000000 --- a/releases/parallelai/parallelai.spyglass/2.10.2_2.3.0/parallelai.spyglass-2.10.2_2.3.0.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -0bd13c6d8d70f4fbc2bc820215ec0e4a
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.10.2_2.3.0/parallelai.spyglass-2.10.2_2.3.0.pom.sha1 b/releases/parallelai/parallelai.spyglass/2.10.2_2.3.0/parallelai.spyglass-2.10.2_2.3.0.pom.sha1 deleted file mode 100644 index 055b7c0..0000000 --- a/releases/parallelai/parallelai.spyglass/2.10.2_2.3.0/parallelai.spyglass-2.10.2_2.3.0.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -dcd335ee06803d074444da1cad9814e288c88d59
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.10.2_4.0.0/parallelai.spyglass-2.10.2_4.0.0.jar b/releases/parallelai/parallelai.spyglass/2.10.2_4.0.0/parallelai.spyglass-2.10.2_4.0.0.jar Binary files differdeleted file mode 100644 index aa71956..0000000 --- a/releases/parallelai/parallelai.spyglass/2.10.2_4.0.0/parallelai.spyglass-2.10.2_4.0.0.jar +++ /dev/null diff --git a/releases/parallelai/parallelai.spyglass/2.10.2_4.0.0/parallelai.spyglass-2.10.2_4.0.0.jar.md5 b/releases/parallelai/parallelai.spyglass/2.10.2_4.0.0/parallelai.spyglass-2.10.2_4.0.0.jar.md5 deleted file mode 100644 index e3ba0d8..0000000 --- a/releases/parallelai/parallelai.spyglass/2.10.2_4.0.0/parallelai.spyglass-2.10.2_4.0.0.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -22962deff67dd548dd5768534fa06c0b
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.10.2_4.0.0/parallelai.spyglass-2.10.2_4.0.0.jar.sha1 b/releases/parallelai/parallelai.spyglass/2.10.2_4.0.0/parallelai.spyglass-2.10.2_4.0.0.jar.sha1 deleted file mode 100644 index 8117370..0000000 --- a/releases/parallelai/parallelai.spyglass/2.10.2_4.0.0/parallelai.spyglass-2.10.2_4.0.0.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -89fd58e60e8152619ff13f3f6d22943caf7f20a2
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.10.2_4.0.0/parallelai.spyglass-2.10.2_4.0.0.pom b/releases/parallelai/parallelai.spyglass/2.10.2_4.0.0/parallelai.spyglass-2.10.2_4.0.0.pom deleted file mode 100644 index 0b4250f..0000000 --- a/releases/parallelai/parallelai.spyglass/2.10.2_4.0.0/parallelai.spyglass-2.10.2_4.0.0.pom +++ /dev/null @@ -1,429 +0,0 @@ -<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/maven-v4_0_0.xsd"> -	<modelVersion>4.0.0</modelVersion> - -	<organization> -		<name>Parallel AI</name> -		<url>http://www.parallelai.com</url> -	</organization> - - -	<properties> -		<!-- Java compilation level --> -		<maven.compiler.source>1.6</maven.compiler.source> -		<maven.compiler.target>1.6</maven.compiler.target> -		<maven-compiler-plugin.version>3.0</maven-compiler-plugin.version> -		<maven-scala-plugin.version>2.15.2</maven-scala-plugin.version> -		<maven-war-plugin.version>2.3</maven-war-plugin.version> - -		<!-- UTF-8 Encoding settings --> -		<encoding>UTF-8</encoding> -		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> -		<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> - -        <cdh.version>cdh4.3.0</cdh.version> - -        <datafu.version>0.0.4-${cdh.version}</datafu.version> -        <flume.version>1.3.0-${cdh.version}</flume.version> -        <hadoop.version>2.0.0-${cdh.version}</hadoop.version> -        <hadoop.core.version>2.0.0-mr1-${cdh.version}</hadoop.core.version> -        <hbase.version>0.94.6-${cdh.version}</hbase.version> -        <hive.version>0.10.0-${cdh.version}</hive.version> -        <mahout.version>0.7-${cdh.version}</mahout.version> -        <mapreduce.version>2.0.0-mr1-${cdh.version}</mapreduce.version> -        <oozie.version>3.3.0-${cdh.version}</oozie.version> -        <oozie-hadoop.version>2.0.0-${cdh.version}.oozie-3.3.0-${cdh.version}</oozie-hadoop.version> -        <oozie-sharelib.version>3.3.0-${cdh.version}</oozie-sharelib.version> -        <pig.version>0.10.0-${cdh.version}</pig.version> -        <sqoop.version>1.4.2-${cdh.version}</sqoop.version> -        <whirr.version>0.8.0-${cdh.version}</whirr.version> -        <zookeeper.version>3.4.5-${cdh.version}</zookeeper.version> - -		<!-- Scala/Scalding/Cascading properties --> -        <scala.version>2.10.2</scala.version> -        <scalding.scala.version>2.10</scalding.scala.version> -        <scalding.version>0.8.6</scalding.version> -		<cascading.version>2.1.6</cascading.version> -		<scalding-commons.version>0.2.0</scalding-commons.version> -		<scalatest.version>1.9.1</scalatest.version> - -		<trove4j.version>3.0.3</trove4j.version> -		<maple.version>0.2.8</maple.version> -		<specs2.version>2.1.1</specs2.version> -		<typesafe.config.version>1.0.0</typesafe.config.version> - -        <!-- Other libraries properties --> -		<junit.version>4.10</junit.version> -		<slf4j.version>1.7.2</slf4j.version> -		<trove4j.version>3.0.3</trove4j.version> -		<javax.servlet.version>2.5</javax.servlet.version> -		<uncommons-maths.version>1.2.2a</uncommons-maths.version> -		<maven.surefire.plugin.version>2.12.3</maven.surefire.plugin.version> - -	</properties> - -    <name>Cascading and Scalding wrapper for HBase with advanced features</name> -    <groupId>parallelai</groupId> -    <artifactId>parallelai.spyglass</artifactId> -    <version>${scala.version}_4.0.0</version> -    <packaging>jar</packaging> - -    <!-- -    <distributionManagement> -        <repository> -            <id>conjars</id> -            <url>scp://repo@conjars.org:</url> -        </repository> -	</distributionManagement> -    --> - -	<!-- Repositories --> -	<repositories> -		<repository> -			<id>scala-tools.org</id> -			<name>Scala Tools</name> -			<url>https://oss.sonatype.org/content/repositories/snapshots/</url> -		</repository> -		<repository> -			<id>cloudera-cdh4</id> -			<name>Cloudera CDH4</name> -			<url>https://repository.cloudera.com/artifactory/cloudera-repos/</url> -		</repository> -		<repository> -			<id>conjars</id> -			<name>Con Jars</name> -			<url>http://conjars.org/repo</url> -		</repository> -	</repositories> - -	<!-- Profiles --> -	<profiles> -		<profile> -			<id>windows_profile</id> -			<activation> -				<activeByDefault>false</activeByDefault> -				<os> -					<family>Windows</family> -				</os> -			</activation> -			<properties> -				<toolsjar>${JAVA_HOME}\\lib\\tools.jar</toolsjar> -			</properties> -			<dependencies> -				<dependency> -					<groupId>jdk.tools</groupId> -					<artifactId>jdk.tools</artifactId> -					<version>1.6</version> -					<scope>system</scope> -					<systemPath>${toolsjar}</systemPath> -				</dependency> -			</dependencies> -		</profile> -		<profile> -			<id>osx_profile</id> -			<activation> -				<activeByDefault>false</activeByDefault> -				<os> -					<family>mac</family> -				</os> -			</activation> -			<properties> -				<toolsjar>${java.home}/../Classes/classes.jar</toolsjar> -			</properties> -			<dependencies> -				<dependency> -					<groupId>jdk.tools</groupId> -					<artifactId>jdk.tools</artifactId> -					<version>1.6</version> -					<scope>system</scope> -					<systemPath>${toolsjar}</systemPath> -				</dependency> -			</dependencies> -		</profile> -	</profiles> - - - -	<dependencies> -        <dependency> -            <groupId>cascading</groupId> -            <artifactId>cascading-core</artifactId> -            <version>${cascading.version}</version> -        </dependency> -        <dependency> -            <groupId>cascading</groupId> -            <artifactId>cascading-hadoop</artifactId> -            <version>${cascading.version}</version> -        </dependency> - - -        <!-- Hadoop --> -		<dependency> -			<groupId>org.apache.hadoop</groupId> -			<artifactId>hadoop-core</artifactId> -			<version>${hadoop.core.version}</version> -		</dependency> - -		<dependency> -			<groupId>org.apache.hadoop</groupId> -			<artifactId>hadoop-common</artifactId> -			<version>${hadoop.version}</version> -		</dependency> - -		<dependency> -			<groupId>org.slf4j</groupId> -			<artifactId>slf4j-api</artifactId> -			<version>${slf4j.version}</version> -		</dependency> -		<dependency> -			<groupId>com.twitter</groupId> -			<artifactId>scalding-core_${scalding.scala.version}</artifactId> -			<version>${scalding.version}</version> -			<!--<exclusions>--> -				<!--<exclusion>--> -					<!--<groupId>com.twitter</groupId>--> -					<!--<artifactId>maple</artifactId>--> -				<!--</exclusion>--> -			<!--</exclusions>--> -		</dependency> - -		<dependency> -			<groupId>org.apache.hbase</groupId> -			<artifactId>hbase</artifactId> -			<version>${hbase.version}</version> -		</dependency> -		<!-- Three dependencies for ScalaSpec --> -		<dependency> -			<groupId>org.scala-lang</groupId> -			<artifactId>scala-library</artifactId> -			<version>${scala.version}</version> -		</dependency> -		<dependency> -			<groupId>com.typesafe</groupId> -			<artifactId>config</artifactId> -			<version>${typesafe.config.version}</version> -		</dependency> - -		<dependency> -			<groupId>com.twitter.elephantbird</groupId> -			<artifactId>elephant-bird-core</artifactId> -			<version>4.1</version> -		</dependency> -		<dependency> -			<groupId>com.twitter.elephantbird</groupId> -			<artifactId>elephant-bird-hadoop-compat</artifactId> -			<version>4.1</version> -		</dependency> - -        <!-- Testing dependencies (ScalaSpec / ScalaTest / JUnit) --> -        <dependency> -            <groupId>org.specs2</groupId> -            <artifactId>specs2_${scalding.scala.version}</artifactId> -            <version>${specs2.version}</version> -            <scope>test</scope> -        </dependency> -        <dependency> -            <groupId>org.scalatest</groupId> -            <artifactId>scalatest_${scalding.scala.version}</artifactId> -            <version>${scalatest.version}</version> -            <scope>test</scope> -        </dependency> -        <dependency> -            <groupId>junit</groupId> -            <artifactId>junit</artifactId> -            <version>${junit.version}</version> -            <scope>test</scope> -        </dependency> -	</dependencies> -	<!-- From https://wiki.scala-lang.org/display/SIW/ScalaEclipseMaven --> - - -	<build> -		<sourceDirectory>src/main/java</sourceDirectory> -		<testSourceDirectory>src/test/scala</testSourceDirectory> -		<plugins> -			<plugin> -				<groupId>org.apache.maven.plugins</groupId> -				<artifactId>maven-jar-plugin</artifactId> -				<version>2.4</version> -				<configuration> -					<includes> -						<include>**/*</include> -					</includes> -				</configuration> -			</plugin> -			<!-- This plugin is not supported by Eclipse, so maybe we shouldn't be  -				using it --> -			<plugin> -				<groupId>org.scala-tools</groupId> -				<artifactId>maven-scala-plugin</artifactId> -				<executions> - -					<execution> -						<id>compile</id> -						<goals> -							<goal>compile</goal> -						</goals> -						<phase>compile</phase> -					</execution> -					<execution> -						<id>test-compile</id> -						<goals> -							<goal>testCompile</goal> -						</goals> -						<phase>test-compile</phase> -					</execution> -					<execution> -						<phase>process-resources</phase> -						<goals> -							<goal>compile</goal> -						</goals> -					</execution> -				</executions> -			</plugin> -			<plugin> -				<artifactId>maven-compiler-plugin</artifactId> -				<version>${maven-compiler-plugin.version}</version> -				<configuration> -					<source>${maven.compiler.source}</source> -					<target>${maven.compiler.target}</target> -				</configuration> -			</plugin> -			<plugin> -				<groupId>org.apache.maven.plugins</groupId> -				<artifactId>maven-dependency-plugin</artifactId> -				<executions> -					<execution> -						<id>copy-dependencies</id> -						<phase>install</phase> -						<goals> -							<goal>copy-dependencies</goal> -						</goals> -						<configuration> -							<outputDirectory>./alternateLocation</outputDirectory> <!-- ${project.build.directory} --> -							<overWriteReleases>false</overWriteReleases> -							<overWriteSnapshots>false</overWriteSnapshots> -							<overWriteIfNewer>true</overWriteIfNewer> -						</configuration> -					</execution> -				</executions> -			</plugin> -		</plugins> -		<pluginManagement> -			<plugins> -				<!--Run with : mvn dependency:copy-dependencies --> -				<plugin> -					<groupId>org.eclipse.m2e</groupId> -					<artifactId>lifecycle-mapping</artifactId> -					<version>1.0.0</version> -					<configuration> -						<lifecycleMappingMetadata> -							<pluginExecutions> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId> -											org.apache.maven.plugins -										</groupId> -										<artifactId> -											maven-dependency-plugin -										</artifactId> -										<versionRange>[2.1,)</versionRange> -										<goals> -											<goal>copy-dependencies</goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId></groupId> -										<artifactId></artifactId> -										<versionRange>[0.0,)</versionRange> -										<goals> -											<goal></goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId> -											org.scala-tools -										</groupId> -										<artifactId> -											maven-scala-plugin -										</artifactId> -										<versionRange> -											[2.15.2,) -										</versionRange> -										<goals> -											<goal>compile</goal> -											<goal>testCompile</goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -							</pluginExecutions> -						</lifecycleMappingMetadata> -					</configuration> -				</plugin> -                <!-- -                <plugin> -                    <groupId>org.codehaus.mojo</groupId> -                    <artifactId>wagon-maven-plugin</artifactId> -                    <version>1.0-beta-3</version> -                    <configuration> -                        <serverId>conjars</serverId> -                        <fromFile>${project.build.directory}/${project.build.finalName}.jar</fromFile> -                        <fromFile>${project.build.directory}/pom.xml</fromFile> -                        <url>scp://repo@conjars.org/</url> -                    </configuration> -                    <executions> -                        <execution> -                            <id>upload-war-to-server</id> -                            <phase>deploy</phase> -                            <goals> -                                <goal>deploy</goal> -                            </goals> -                        </execution> -                    </executions> -                </plugin> -                --> -                <!-- -                <plugin> -                    <groupId>org.apache.maven.plugins</groupId> -                    <artifactId>maven-install-plugin</artifactId> -                    <version>2.3.1</version> -                    <configuration> -                        <tasks> -                            <copy file="target/parallelai.spyglass-2.10.2_4.0.0.jar" tofile="."/> -                        </tasks> -                    </configuration> -                    <executions> -                        <execution> -                            <phase>install</phase> -                        </execution> -                    </executions> -                </plugin> -                --> -            </plugins> -		</pluginManagement> -        <!-- -        <extensions> -            <extension> -                <groupId>org.apache.maven.wagon</groupId> -                <artifactId>wagon-ssh</artifactId> -                <version>1.0</version> -            </extension> -        </extensions> -        --> -	</build> - -</project> diff --git a/releases/parallelai/parallelai.spyglass/2.10.2_4.0.0/parallelai.spyglass-2.10.2_4.0.0.pom.md5 b/releases/parallelai/parallelai.spyglass/2.10.2_4.0.0/parallelai.spyglass-2.10.2_4.0.0.pom.md5 deleted file mode 100644 index 5d8cbe8..0000000 --- a/releases/parallelai/parallelai.spyglass/2.10.2_4.0.0/parallelai.spyglass-2.10.2_4.0.0.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -7b1fb54872ceae910c46b1c2454138fa
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.10.2_4.0.0/parallelai.spyglass-2.10.2_4.0.0.pom.sha1 b/releases/parallelai/parallelai.spyglass/2.10.2_4.0.0/parallelai.spyglass-2.10.2_4.0.0.pom.sha1 deleted file mode 100644 index 352a738..0000000 --- a/releases/parallelai/parallelai.spyglass/2.10.2_4.0.0/parallelai.spyglass-2.10.2_4.0.0.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -1d0392d03547c333c3a492171ef0bd54e5cdc9e7
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.10.2_4.1.0/parallelai.spyglass-2.10.2_4.1.0.jar b/releases/parallelai/parallelai.spyglass/2.10.2_4.1.0/parallelai.spyglass-2.10.2_4.1.0.jar Binary files differdeleted file mode 100644 index 28488c8..0000000 --- a/releases/parallelai/parallelai.spyglass/2.10.2_4.1.0/parallelai.spyglass-2.10.2_4.1.0.jar +++ /dev/null diff --git a/releases/parallelai/parallelai.spyglass/2.10.2_4.1.0/parallelai.spyglass-2.10.2_4.1.0.jar.md5 b/releases/parallelai/parallelai.spyglass/2.10.2_4.1.0/parallelai.spyglass-2.10.2_4.1.0.jar.md5 deleted file mode 100644 index 9fd9d5a..0000000 --- a/releases/parallelai/parallelai.spyglass/2.10.2_4.1.0/parallelai.spyglass-2.10.2_4.1.0.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -16d96a423f9b0b3b0990f3b52fa4fd70
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.10.2_4.1.0/parallelai.spyglass-2.10.2_4.1.0.jar.sha1 b/releases/parallelai/parallelai.spyglass/2.10.2_4.1.0/parallelai.spyglass-2.10.2_4.1.0.jar.sha1 deleted file mode 100644 index 87ac380..0000000 --- a/releases/parallelai/parallelai.spyglass/2.10.2_4.1.0/parallelai.spyglass-2.10.2_4.1.0.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -4af0c48afb2cc8a4678ef2ef60625fbb7e60fc64
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.10.2_4.1.0/parallelai.spyglass-2.10.2_4.1.0.pom b/releases/parallelai/parallelai.spyglass/2.10.2_4.1.0/parallelai.spyglass-2.10.2_4.1.0.pom deleted file mode 100644 index f70a18d..0000000 --- a/releases/parallelai/parallelai.spyglass/2.10.2_4.1.0/parallelai.spyglass-2.10.2_4.1.0.pom +++ /dev/null @@ -1,436 +0,0 @@ -<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/maven-v4_0_0.xsd"> -	<modelVersion>4.0.0</modelVersion> - -	<organization> -		<name>Parallel AI</name> -		<url>http://www.parallelai.com</url> -	</organization> - - -	<properties> -		<!-- Java compilation level --> -		<maven.compiler.source>1.6</maven.compiler.source> -		<maven.compiler.target>1.6</maven.compiler.target> -		<maven-compiler-plugin.version>3.0</maven-compiler-plugin.version> -		<maven-scala-plugin.version>2.15.2</maven-scala-plugin.version> -		<maven-war-plugin.version>2.3</maven-war-plugin.version> - -		<!-- UTF-8 Encoding settings --> -		<encoding>UTF-8</encoding> -		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> -		<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> - -        <cdh.version>cdh4.3.0</cdh.version> - -        <datafu.version>0.0.4-${cdh.version}</datafu.version> -        <flume.version>1.3.0-${cdh.version}</flume.version> -        <hadoop.version>2.0.0-${cdh.version}</hadoop.version> -        <hadoop.core.version>2.0.0-mr1-${cdh.version}</hadoop.core.version> -        <hbase.version>0.94.6-${cdh.version}</hbase.version> -        <hive.version>0.10.0-${cdh.version}</hive.version> -        <mahout.version>0.7-${cdh.version}</mahout.version> -        <mapreduce.version>2.0.0-mr1-${cdh.version}</mapreduce.version> -        <oozie.version>3.3.0-${cdh.version}</oozie.version> -        <oozie-hadoop.version>2.0.0-${cdh.version}.oozie-3.3.0-${cdh.version}</oozie-hadoop.version> -        <oozie-sharelib.version>3.3.0-${cdh.version}</oozie-sharelib.version> -        <pig.version>0.10.0-${cdh.version}</pig.version> -        <sqoop.version>1.4.2-${cdh.version}</sqoop.version> -        <whirr.version>0.8.0-${cdh.version}</whirr.version> -        <zookeeper.version>3.4.5-${cdh.version}</zookeeper.version> - -		<!-- Scala/Scalding/Cascading properties --> -        <scala.version>2.10.2</scala.version> -        <scalding.scala.version>2.10</scalding.scala.version> -        <scalding.version>0.8.6</scalding.version> -		<cascading.version>2.1.6</cascading.version> -		<scalding-commons.version>0.2.0</scalding-commons.version> -		<scalatest.version>1.9.1</scalatest.version> - -		<trove4j.version>3.0.3</trove4j.version> -		<maple.version>0.2.8</maple.version> -		<specs2.version>2.1.1</specs2.version> -		<typesafe.config.version>1.0.0</typesafe.config.version> - -        <!-- Other libraries properties --> -		<junit.version>4.10</junit.version> -		<slf4j.version>1.7.2</slf4j.version> -		<trove4j.version>3.0.3</trove4j.version> -		<javax.servlet.version>2.5</javax.servlet.version> -		<uncommons-maths.version>1.2.2a</uncommons-maths.version> -		<maven.surefire.plugin.version>2.12.3</maven.surefire.plugin.version> - -	</properties> - -    <name>Cascading and Scalding wrapper for HBase with advanced features</name> -    <groupId>parallelai</groupId> -    <artifactId>parallelai.spyglass</artifactId> -    <version>${scala.version}_4.1.0</version> -    <packaging>jar</packaging> - -    <!-- -    <distributionManagement> -        <repository> -            <id>conjars</id> -            <url>scp://repo@conjars.org:</url> -        </repository> -	</distributionManagement> -    --> - -	<!-- Repositories --> -	<repositories> -		<repository> -			<id>scala-tools.org</id> -			<name>Scala Tools</name> -			<url>https://oss.sonatype.org/content/repositories/snapshots/</url> -		</repository> -		<repository> -			<id>cloudera-cdh4</id> -			<name>Cloudera CDH4</name> -			<url>https://repository.cloudera.com/artifactory/cloudera-repos/</url> -		</repository> -		<repository> -			<id>conjars</id> -			<name>Con Jars</name> -			<url>http://conjars.org/repo</url> -		</repository> -	</repositories> - -	<!-- Profiles --> -	<profiles> -		<profile> -			<id>windows_profile</id> -			<activation> -				<activeByDefault>false</activeByDefault> -				<os> -					<family>Windows</family> -				</os> -			</activation> -			<properties> -				<toolsjar>${JAVA_HOME}\\lib\\tools.jar</toolsjar> -			</properties> -			<dependencies> -				<dependency> -					<groupId>jdk.tools</groupId> -					<artifactId>jdk.tools</artifactId> -					<version>1.6</version> -					<scope>system</scope> -					<systemPath>${toolsjar}</systemPath> -				</dependency> -			</dependencies> -		</profile> -		<profile> -			<id>osx_profile</id> -			<activation> -				<activeByDefault>false</activeByDefault> -				<os> -					<family>mac</family> -				</os> -			</activation> -			<properties> -				<toolsjar>${java.home}/../Classes/classes.jar</toolsjar> -			</properties> -			<dependencies> -				<dependency> -					<groupId>jdk.tools</groupId> -					<artifactId>jdk.tools</artifactId> -					<version>1.6</version> -					<scope>system</scope> -					<systemPath>${toolsjar}</systemPath> -				</dependency> -			</dependencies> -		</profile> -	</profiles> - - - -	<dependencies> -        <dependency> -            <groupId>cascading</groupId> -            <artifactId>cascading-core</artifactId> -            <version>${cascading.version}</version> -        </dependency> -        <dependency> -            <groupId>cascading</groupId> -            <artifactId>cascading-hadoop</artifactId> -            <version>${cascading.version}</version> -        </dependency> - - -        <!-- Hadoop --> -		<dependency> -			<groupId>org.apache.hadoop</groupId> -			<artifactId>hadoop-core</artifactId> -			<version>${hadoop.core.version}</version> -		</dependency> - -		<dependency> -			<groupId>org.apache.hadoop</groupId> -			<artifactId>hadoop-common</artifactId> -			<version>${hadoop.version}</version> -		</dependency> - -		<dependency> -			<groupId>org.slf4j</groupId> -			<artifactId>slf4j-api</artifactId> -			<version>${slf4j.version}</version> -		</dependency> -		<dependency> -			<groupId>com.twitter</groupId> -			<artifactId>scalding-core_${scalding.scala.version}</artifactId> -			<version>${scalding.version}</version> -			<!--<exclusions>--> -				<!--<exclusion>--> -					<!--<groupId>com.twitter</groupId>--> -					<!--<artifactId>maple</artifactId>--> -				<!--</exclusion>--> -			<!--</exclusions>--> -		</dependency> - -		<dependency> -			<groupId>org.apache.hbase</groupId> -			<artifactId>hbase</artifactId> -			<version>${hbase.version}</version> -		</dependency> -		<!-- Three dependencies for ScalaSpec --> -		<dependency> -			<groupId>org.scala-lang</groupId> -			<artifactId>scala-library</artifactId> -			<version>${scala.version}</version> -		</dependency> -		<dependency> -			<groupId>com.typesafe</groupId> -			<artifactId>config</artifactId> -			<version>${typesafe.config.version}</version> -		</dependency> - -		<dependency> -			<groupId>com.twitter.elephantbird</groupId> -			<artifactId>elephant-bird-core</artifactId> -			<version>4.1</version> -		</dependency> -		<dependency> -			<groupId>com.twitter.elephantbird</groupId> -			<artifactId>elephant-bird-hadoop-compat</artifactId> -			<version>4.1</version> -		</dependency> - -        <!-- Testing dependencies (ScalaSpec / ScalaTest / JUnit) --> -        <dependency> -            <groupId>org.specs2</groupId> -            <artifactId>specs2_${scalding.scala.version}</artifactId> -            <version>${specs2.version}</version> -            <scope>test</scope> -        </dependency> -        <dependency> -            <groupId>org.scalatest</groupId> -            <artifactId>scalatest_${scalding.scala.version}</artifactId> -            <version>${scalatest.version}</version> -            <scope>test</scope> -        </dependency> -        <dependency> -            <groupId>junit</groupId> -            <artifactId>junit</artifactId> -            <version>${junit.version}</version> -            <scope>test</scope> -        </dependency> -	</dependencies> -	<!-- From https://wiki.scala-lang.org/display/SIW/ScalaEclipseMaven --> - - -	<build> -		<sourceDirectory>src/main/java</sourceDirectory> -		<testSourceDirectory>src/test/scala</testSourceDirectory> -		<plugins> -			<plugin> -				<groupId>org.apache.maven.plugins</groupId> -				<artifactId>maven-jar-plugin</artifactId> -				<version>2.4</version> -				<configuration> -					<includes> -						<include>**/*</include> -					</includes> -				</configuration> -			</plugin> -			<!-- This plugin is not supported by Eclipse, so maybe we shouldn't be  -				using it --> -			<plugin> -				<groupId>org.scala-tools</groupId> -				<artifactId>maven-scala-plugin</artifactId> -				<executions> - -					<execution> -						<id>compile</id> -						<goals> -							<goal>compile</goal> -						</goals> -						<phase>compile</phase> -					</execution> -					<execution> -						<id>test-compile</id> -						<goals> -							<goal>testCompile</goal> -						</goals> -						<phase>test-compile</phase> -					</execution> -					<execution> -						<phase>process-resources</phase> -						<goals> -							<goal>compile</goal> -						</goals> -					</execution> -				</executions> -			</plugin> -			<plugin> -				<artifactId>maven-compiler-plugin</artifactId> -				<version>${maven-compiler-plugin.version}</version> -				<configuration> -					<source>${maven.compiler.source}</source> -					<target>${maven.compiler.target}</target> -				</configuration> -			</plugin> -			<plugin> -				<groupId>org.apache.maven.plugins</groupId> -				<artifactId>maven-dependency-plugin</artifactId> -				<executions> -					<execution> -						<id>copy-dependencies</id> -						<phase>install</phase> -						<goals> -							<goal>copy-dependencies</goal> -						</goals> -						<configuration> -							<outputDirectory>./alternateLocation</outputDirectory> <!-- ${project.build.directory} --> -							<overWriteReleases>false</overWriteReleases> -							<overWriteSnapshots>false</overWriteSnapshots> -							<overWriteIfNewer>true</overWriteIfNewer> -						</configuration> -					</execution> -				</executions> -			</plugin> -		</plugins> -		<pluginManagement> -			<plugins> -				<!--Run with : mvn dependency:copy-dependencies --> -				<plugin> -					<groupId>org.eclipse.m2e</groupId> -					<artifactId>lifecycle-mapping</artifactId> -					<version>1.0.0</version> -					<configuration> -						<lifecycleMappingMetadata> -							<pluginExecutions> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId> -											org.apache.maven.plugins -										</groupId> -										<artifactId> -											maven-dependency-plugin -										</artifactId> -										<versionRange>[2.1,)</versionRange> -										<goals> -											<goal>copy-dependencies</goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId></groupId> -										<artifactId></artifactId> -										<versionRange>[0.0,)</versionRange> -										<goals> -											<goal></goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId> -											org.scala-tools -										</groupId> -										<artifactId> -											maven-scala-plugin -										</artifactId> -										<versionRange> -											[2.15.2,) -										</versionRange> -										<goals> -											<goal>compile</goal> -											<goal>testCompile</goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -							</pluginExecutions> -						</lifecycleMappingMetadata> -					</configuration> -				</plugin> -                <plugin> -                    <groupId>org.apache.maven.plugins</groupId> -                    <artifactId>maven-deploy-plugin</artifactId> -                    <configuration> -                        <altDeploymentRepository>repo::default::file:${project.basedir}/releases</altDeploymentRepository> -                    </configuration> -                </plugin> -                <!-- -                <plugin> -                    <groupId>org.codehaus.mojo</groupId> -                    <artifactId>wagon-maven-plugin</artifactId> -                    <version>1.0-beta-3</version> -                    <configuration> -                        <serverId>conjars</serverId> -                        <fromFile>${project.build.directory}/${project.build.finalName}.jar</fromFile> -                        <fromFile>${project.build.directory}/pom.xml</fromFile> -                        <url>scp://repo@conjars.org/</url> -                    </configuration> -                    <executions> -                        <execution> -                            <id>upload-war-to-server</id> -                            <phase>deploy</phase> -                            <goals> -                                <goal>deploy</goal> -                            </goals> -                        </execution> -                    </executions> -                </plugin> -                --> -                <!-- -                <plugin> -                    <groupId>org.apache.maven.plugins</groupId> -                    <artifactId>maven-install-plugin</artifactId> -                    <version>2.3.1</version> -                    <configuration> -                        <tasks> -                            <copy file="target/parallelai.spyglass-2.10.2_4.0.0.jar" tofile="."/> -                        </tasks> -                    </configuration> -                    <executions> -                        <execution> -                            <phase>install</phase> -                        </execution> -                    </executions> -                </plugin> -                --> -            </plugins> -		</pluginManagement> -        <!-- -        <extensions> -            <extension> -                <groupId>org.apache.maven.wagon</groupId> -                <artifactId>wagon-ssh</artifactId> -                <version>1.0</version> -            </extension> -        </extensions> -        --> -	</build> - -</project> diff --git a/releases/parallelai/parallelai.spyglass/2.10.2_4.1.0/parallelai.spyglass-2.10.2_4.1.0.pom.md5 b/releases/parallelai/parallelai.spyglass/2.10.2_4.1.0/parallelai.spyglass-2.10.2_4.1.0.pom.md5 deleted file mode 100644 index 180fae1..0000000 --- a/releases/parallelai/parallelai.spyglass/2.10.2_4.1.0/parallelai.spyglass-2.10.2_4.1.0.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -879b20afb425258d2ccecb8600322012
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.10.2_4.1.0/parallelai.spyglass-2.10.2_4.1.0.pom.sha1 b/releases/parallelai/parallelai.spyglass/2.10.2_4.1.0/parallelai.spyglass-2.10.2_4.1.0.pom.sha1 deleted file mode 100644 index 5640cb8..0000000 --- a/releases/parallelai/parallelai.spyglass/2.10.2_4.1.0/parallelai.spyglass-2.10.2_4.1.0.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -25e5976515e57758af67e961396b9a957ddeba10
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_2.2.0/parallelai.spyglass-2.9.3_2.2.0.jar b/releases/parallelai/parallelai.spyglass/2.9.3_2.2.0/parallelai.spyglass-2.9.3_2.2.0.jar Binary files differdeleted file mode 100644 index c43309f..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_2.2.0/parallelai.spyglass-2.9.3_2.2.0.jar +++ /dev/null diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_2.2.0/parallelai.spyglass-2.9.3_2.2.0.jar.md5 b/releases/parallelai/parallelai.spyglass/2.9.3_2.2.0/parallelai.spyglass-2.9.3_2.2.0.jar.md5 deleted file mode 100644 index 9a6b742..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_2.2.0/parallelai.spyglass-2.9.3_2.2.0.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -65cd2c432869a3303e16af4648fb8e66
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_2.2.0/parallelai.spyglass-2.9.3_2.2.0.jar.sha1 b/releases/parallelai/parallelai.spyglass/2.9.3_2.2.0/parallelai.spyglass-2.9.3_2.2.0.jar.sha1 deleted file mode 100644 index 5e81093..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_2.2.0/parallelai.spyglass-2.9.3_2.2.0.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -2f77b53beacf02cabf7df66d4da4b47e9bb0f826
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_2.2.0/parallelai.spyglass-2.9.3_2.2.0.pom b/releases/parallelai/parallelai.spyglass/2.9.3_2.2.0/parallelai.spyglass-2.9.3_2.2.0.pom deleted file mode 100644 index 8c1adb8..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_2.2.0/parallelai.spyglass-2.9.3_2.2.0.pom +++ /dev/null @@ -1,365 +0,0 @@ -<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/maven-v4_0_0.xsd"> -	<modelVersion>4.0.0</modelVersion> - -	<organization> -		<name>Parallel AI</name> -		<url>http://www.parallelai.com</url> -	</organization> - - -	<name>Cascading and Scalding wrapper for HBase with advanced features</name> -	<groupId>parallelai</groupId> -	<artifactId>parallelai.spyglass</artifactId> -	<version>2.9.3_2.2.0</version> -	<packaging>jar</packaging> - -	<properties> -		<!-- Java compilation level --> -		<maven.compiler.source>1.6</maven.compiler.source> -		<maven.compiler.target>1.6</maven.compiler.target> -		<maven-compiler-plugin.version>3.0</maven-compiler-plugin.version> -		<maven-scala-plugin.version>2.15.2</maven-scala-plugin.version> -		<maven-war-plugin.version>2.3</maven-war-plugin.version> - -		<!-- UTF-8 Encoding settings --> -		<encoding>UTF-8</encoding> -		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> -		<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> - -        <datafu.version>0.0.4-cdh4.2.0</datafu.version> -        <flume.version>1.3.0-cdh4.2.0</flume.version> -        <hadoop.version>2.0.0-cdh4.2.0</hadoop.version> -        <hbase.version>0.94.2-cdh4.2.0</hbase.version> -        <hive.version>0.10.0-cdh4.2.0</hive.version> -        <mahout.version>0.7-cdh4.2.0</mahout.version> -        <mapreduce.version>2.0.0-mr1-cdh4.2.0</mapreduce.version> -        <oozie.version>3.3.0-cdh4.2.0</oozie.version> -        <oozie-hadoop.version>2.0.0-cdh4.2.0.oozie-3.3.0-cdh4.2.0</oozie-hadoop.version> -        <oozie-sharelib.version>3.3.0-cdh4.2.0</oozie-sharelib.version> -        <pig.version>0.10.0-cdh4.2.0</pig.version> -        <sqoop.version>1.4.2-cdh4.2.0</sqoop.version> -        <whirr.version>0.8.0-cdh4.2.0</whirr.version> -        <zookeeper.version>3.4.5-cdh4.2.0</zookeeper.version> - -		<!-- Scala/Scalding/Cascading properties --> -        <scala.version>2.9.3</scala.version> -        <scalding.scala.version>2.9.3</scalding.scala.version> -        <scalding.version>0.8.6</scalding.version> -		<cascading.version>2.1.0</cascading.version> -		<scalding-commons.version>0.2.0</scalding-commons.version> -		<scalatest.version>1.9.1</scalatest.version> - -		<trove4j.version>3.0.3</trove4j.version> -		<maple.version>0.2.8</maple.version> -		<specs2.version>1.12.4.1</specs2.version> -		<typesafe.config.version>1.0.0</typesafe.config.version> - -        <!-- Other libraries properties --> -		<junit.version>4.10</junit.version> -		<slf4j.version>1.7.2</slf4j.version> -		<trove4j.version>3.0.3</trove4j.version> -		<javax.servlet.version>2.5</javax.servlet.version> -		<uncommons-maths.version>1.2.2a</uncommons-maths.version> -		<maven.surefire.plugin.version>2.12.3</maven.surefire.plugin.version> - -	</properties> - -	<distributionManagement> -	    <repository> -	        <id>repo</id> -	        <url>https://github.com/ParallelAI/mvn-repo/raw/master/releases</url> -	    </repository> -	</distributionManagement> - -	<!-- Repositories --> -	<repositories> -		<repository> -			<id>scala-tools.org</id> -			<name>Scala Tools</name> -			<url>https://oss.sonatype.org/content/repositories/snapshots/</url> -		</repository> -		<repository> -			<id>cloudera-cdh4</id> -			<name>Cloudera CDH4</name> -			<url>https://repository.cloudera.com/artifactory/cloudera-repos/</url> -		</repository> -		<repository> -			<id>conjars</id> -			<name>Con Jars</name> -			<url>http://conjars.org/repo</url> -		</repository> -	</repositories> - -	<!-- Profiles --> -	<profiles> -		<profile> -			<id>windows_profile</id> -			<activation> -				<activeByDefault>false</activeByDefault> -				<os> -					<family>Windows</family> -				</os> -			</activation> -			<properties> -				<toolsjar>${JAVA_HOME}\\lib\\tools.jar</toolsjar> -			</properties> -			<dependencies> -				<dependency> -					<groupId>jdk.tools</groupId> -					<artifactId>jdk.tools</artifactId> -					<version>1.6</version> -					<scope>system</scope> -					<systemPath>${toolsjar}</systemPath> -				</dependency> -			</dependencies> -		</profile> -		<profile> -			<id>osx_profile</id> -			<activation> -				<activeByDefault>false</activeByDefault> -				<os> -					<family>mac</family> -				</os> -			</activation> -			<properties> -				<toolsjar>${java.home}/../Classes/classes.jar</toolsjar> -			</properties> -			<dependencies> -				<dependency> -					<groupId>jdk.tools</groupId> -					<artifactId>jdk.tools</artifactId> -					<version>1.6</version> -					<scope>system</scope> -					<systemPath>${toolsjar}</systemPath> -				</dependency> -			</dependencies> -		</profile> -	</profiles> - - - -	<dependencies> - -		<!-- Hadoop --> -		<dependency> -			<groupId>org.apache.hadoop</groupId> -			<artifactId>hadoop-mapreduce-client-core</artifactId> -			<version>${hadoop.version}</version> -		</dependency> - -		<dependency> -			<groupId>org.apache.hadoop</groupId> -			<artifactId>hadoop-common</artifactId> -			<version>${hadoop.version}</version> -		</dependency> - -		<dependency> -			<groupId>org.slf4j</groupId> -			<artifactId>slf4j-api</artifactId> -			<version>${slf4j.version}</version> -		</dependency> -		<dependency> -			<groupId>com.twitter</groupId> -			<artifactId>scalding-core_${scalding.scala.version}</artifactId> -			<version>${scalding.version}</version> -			<!--<exclusions>--> -				<!--<exclusion>--> -					<!--<groupId>com.twitter</groupId>--> -					<!--<artifactId>maple</artifactId>--> -				<!--</exclusion>--> -			<!--</exclusions>--> -		</dependency> - -		<dependency> -			<groupId>org.apache.hbase</groupId> -			<artifactId>hbase</artifactId> -			<version>${hbase.version}</version> -		</dependency> -		<!-- Three dependencies for ScalaSpec --> -		<dependency> -			<groupId>org.scala-lang</groupId> -			<artifactId>scala-library</artifactId> -			<version>${scala.version}</version> -		</dependency> -		<dependency> -			<groupId>com.typesafe</groupId> -			<artifactId>config</artifactId> -			<version>${typesafe.config.version}</version> -		</dependency> - -		<dependency> -			<groupId>com.twitter.elephantbird</groupId> -			<artifactId>elephant-bird-core</artifactId> -			<version>4.1</version> -		</dependency> -		<dependency> -			<groupId>com.twitter.elephantbird</groupId> -			<artifactId>elephant-bird-hadoop-compat</artifactId> -			<version>4.1</version> -		</dependency> - -        <!-- Testing dependencies (ScalaSpec / ScalaTest / JUnit) --> -        <dependency> -            <groupId>org.specs2</groupId> -            <artifactId>specs2_${scalding.scala.version}</artifactId> -            <version>${specs2.version}</version> -            <scope>test</scope> -        </dependency> -        <dependency> -            <groupId>org.scalatest</groupId> -            <artifactId>scalatest_${scalding.scala.version}</artifactId> -            <version>${scalatest.version}</version> -            <scope>test</scope> -        </dependency> -        <dependency> -            <groupId>junit</groupId> -            <artifactId>junit</artifactId> -            <version>${junit.version}</version> -            <scope>test</scope> -        </dependency> -	</dependencies> -	<!-- From https://wiki.scala-lang.org/display/SIW/ScalaEclipseMaven --> - - -	<build> -		<sourceDirectory>src/main/java</sourceDirectory> -		<testSourceDirectory>src/test/scala</testSourceDirectory> -		<plugins> -			<plugin> -				<groupId>org.apache.maven.plugins</groupId> -				<artifactId>maven-jar-plugin</artifactId> -				<version>2.4</version> -				<configuration> -					<includes> -						<include>**/*</include> -					</includes> -				</configuration> -			</plugin> -			<!-- This plugin is not supported by Eclipse, so maybe we shouldn't be  -				using it --> -			<plugin> -				<groupId>org.scala-tools</groupId> -				<artifactId>maven-scala-plugin</artifactId> -				<executions> - -					<execution> -						<id>compile</id> -						<goals> -							<goal>compile</goal> -						</goals> -						<phase>compile</phase> -					</execution> -					<execution> -						<id>test-compile</id> -						<goals> -							<goal>testCompile</goal> -						</goals> -						<phase>test-compile</phase> -					</execution> -					<execution> -						<phase>process-resources</phase> -						<goals> -							<goal>compile</goal> -						</goals> -					</execution> -				</executions> -			</plugin> -			<plugin> -				<artifactId>maven-compiler-plugin</artifactId> -				<version>${maven-compiler-plugin.version}</version> -				<configuration> -					<source>${maven.compiler.source}</source> -					<target>${maven.compiler.target}</target> -				</configuration> -			</plugin> -			<plugin> -				<groupId>org.apache.maven.plugins</groupId> -				<artifactId>maven-dependency-plugin</artifactId> -				<executions> -					<execution> -						<id>copy-dependencies</id> -						<phase>install</phase> -						<goals> -							<goal>copy-dependencies</goal> -						</goals> -						<configuration> -							<outputDirectory>./alternateLocation</outputDirectory> <!-- ${project.build.directory} --> -							<overWriteReleases>false</overWriteReleases> -							<overWriteSnapshots>false</overWriteSnapshots> -							<overWriteIfNewer>true</overWriteIfNewer> -						</configuration> -					</execution> -				</executions> -			</plugin> -		</plugins> -		<pluginManagement> -			<plugins> -				<!--Run with : mvn dependency:copy-dependencies --> -				<plugin> -					<groupId>org.eclipse.m2e</groupId> -					<artifactId>lifecycle-mapping</artifactId> -					<version>1.0.0</version> -					<configuration> -						<lifecycleMappingMetadata> -							<pluginExecutions> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId> -											org.apache.maven.plugins -										</groupId> -										<artifactId> -											maven-dependency-plugin -										</artifactId> -										<versionRange>[2.1,)</versionRange> -										<goals> -											<goal>copy-dependencies</goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId></groupId> -										<artifactId></artifactId> -										<versionRange>[0.0,)</versionRange> -										<goals> -											<goal></goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId> -											org.scala-tools -										</groupId> -										<artifactId> -											maven-scala-plugin -										</artifactId> -										<versionRange> -											[2.15.2,) -										</versionRange> -										<goals> -											<goal>compile</goal> -											<goal>testCompile</goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -							</pluginExecutions> -						</lifecycleMappingMetadata> -					</configuration> -				</plugin> -			</plugins> -		</pluginManagement> -	</build> - -</project> diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_2.2.0/parallelai.spyglass-2.9.3_2.2.0.pom.md5 b/releases/parallelai/parallelai.spyglass/2.9.3_2.2.0/parallelai.spyglass-2.9.3_2.2.0.pom.md5 deleted file mode 100644 index f9fd1bc..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_2.2.0/parallelai.spyglass-2.9.3_2.2.0.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -3e814be53ae8de87faddb5b624b93a02
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_2.2.0/parallelai.spyglass-2.9.3_2.2.0.pom.sha1 b/releases/parallelai/parallelai.spyglass/2.9.3_2.2.0/parallelai.spyglass-2.9.3_2.2.0.pom.sha1 deleted file mode 100644 index 1beadfd..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_2.2.0/parallelai.spyglass-2.9.3_2.2.0.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -149772a69394128ac4703348537428c0f5b1e60f
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/maven-metadata.xml b/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/maven-metadata.xml deleted file mode 100644 index 4de1f20..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/maven-metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<metadata> -  <groupId>parallelai</groupId> -  <artifactId>parallelai.spyglass</artifactId> -  <version>2.9.3_3.0.0-SNAPSHOT</version> -  <versioning> -    <snapshot> -      <buildNumber>1</buildNumber> -    </snapshot> -    <lastUpdated>20130718162116</lastUpdated> -  </versioning> -</metadata> diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/maven-metadata.xml.md5 b/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/maven-metadata.xml.md5 deleted file mode 100644 index 1dd1a4a..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -4443f807484dee6a03c53a033f25eb2b
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/maven-metadata.xml.sha1 b/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/maven-metadata.xml.sha1 deleted file mode 100644 index 3a98741..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -cde0ebf02ae252fb69c4495b4ef7b7e11d5fcacc
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/parallelai.spyglass-2.9.3_3.0.0-SNAPSHOT.jar b/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/parallelai.spyglass-2.9.3_3.0.0-SNAPSHOT.jar Binary files differdeleted file mode 100644 index b1c9d06..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/parallelai.spyglass-2.9.3_3.0.0-SNAPSHOT.jar +++ /dev/null diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/parallelai.spyglass-2.9.3_3.0.0-SNAPSHOT.jar.md5 b/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/parallelai.spyglass-2.9.3_3.0.0-SNAPSHOT.jar.md5 deleted file mode 100644 index 853d2cd..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/parallelai.spyglass-2.9.3_3.0.0-SNAPSHOT.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -27442e7b59742ff1ea9a80c0199c4a75
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/parallelai.spyglass-2.9.3_3.0.0-SNAPSHOT.jar.sha1 b/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/parallelai.spyglass-2.9.3_3.0.0-SNAPSHOT.jar.sha1 deleted file mode 100644 index 0cde85b..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/parallelai.spyglass-2.9.3_3.0.0-SNAPSHOT.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -19063e640982c3d85ace65beb6841af2447b632e
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/parallelai.spyglass-2.9.3_3.0.0-SNAPSHOT.pom b/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/parallelai.spyglass-2.9.3_3.0.0-SNAPSHOT.pom deleted file mode 100644 index 208f8e7..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/parallelai.spyglass-2.9.3_3.0.0-SNAPSHOT.pom +++ /dev/null @@ -1,365 +0,0 @@ -<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/maven-v4_0_0.xsd"> -	<modelVersion>4.0.0</modelVersion> - -	<organization> -		<name>Parallel AI</name> -		<url>http://www.parallelai.com</url> -	</organization> - - -	<name>Cascading and Scalding wrapper for HBase with advanced features</name> -	<groupId>parallelai</groupId> -	<artifactId>parallelai.spyglass</artifactId> -	<version>2.9.3_3.0.0-SNAPSHOT</version> -	<packaging>jar</packaging> - -	<properties> -		<!-- Java compilation level --> -		<maven.compiler.source>1.6</maven.compiler.source> -		<maven.compiler.target>1.6</maven.compiler.target> -		<maven-compiler-plugin.version>3.0</maven-compiler-plugin.version> -		<maven-scala-plugin.version>2.15.2</maven-scala-plugin.version> -		<maven-war-plugin.version>2.3</maven-war-plugin.version> - -		<!-- UTF-8 Encoding settings --> -		<encoding>UTF-8</encoding> -		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> -		<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> - -        <datafu.version>0.0.4-cdh4.2.0</datafu.version> -        <flume.version>1.3.0-cdh4.2.0</flume.version> -        <hadoop.version>2.0.0-cdh4.2.0</hadoop.version> -        <hbase.version>0.94.2-cdh4.2.0</hbase.version> -        <hive.version>0.10.0-cdh4.2.0</hive.version> -        <mahout.version>0.7-cdh4.2.0</mahout.version> -        <mapreduce.version>2.0.0-mr1-cdh4.2.0</mapreduce.version> -        <oozie.version>3.3.0-cdh4.2.0</oozie.version> -        <oozie-hadoop.version>2.0.0-cdh4.2.0.oozie-3.3.0-cdh4.2.0</oozie-hadoop.version> -        <oozie-sharelib.version>3.3.0-cdh4.2.0</oozie-sharelib.version> -        <pig.version>0.10.0-cdh4.2.0</pig.version> -        <sqoop.version>1.4.2-cdh4.2.0</sqoop.version> -        <whirr.version>0.8.0-cdh4.2.0</whirr.version> -        <zookeeper.version>3.4.5-cdh4.2.0</zookeeper.version> - -		<!-- Scala/Scalding/Cascading properties --> -        <scala.version>2.9.3</scala.version> -        <scalding.scala.version>2.9.3</scalding.scala.version> -        <scalding.version>0.8.6</scalding.version> -		<cascading.version>2.1.0</cascading.version> -		<scalding-commons.version>0.2.0</scalding-commons.version> -		<scalatest.version>1.9.1</scalatest.version> - -		<trove4j.version>3.0.3</trove4j.version> -		<maple.version>0.2.8</maple.version> -		<specs2.version>1.12.4.1</specs2.version> -		<typesafe.config.version>1.0.0</typesafe.config.version> - -        <!-- Other libraries properties --> -		<junit.version>4.10</junit.version> -		<slf4j.version>1.7.2</slf4j.version> -		<trove4j.version>3.0.3</trove4j.version> -		<javax.servlet.version>2.5</javax.servlet.version> -		<uncommons-maths.version>1.2.2a</uncommons-maths.version> -		<maven.surefire.plugin.version>2.12.3</maven.surefire.plugin.version> - -	</properties> - -	<distributionManagement> -	    <repository> -	        <id>repo</id> -	        <url>https://github.com/ParallelAI/mvn-repo/raw/master/releases</url> -	    </repository> -	</distributionManagement> - -	<!-- Repositories --> -	<repositories> -		<repository> -			<id>scala-tools.org</id> -			<name>Scala Tools</name> -			<url>https://oss.sonatype.org/content/repositories/snapshots/</url> -		</repository> -		<repository> -			<id>cloudera-cdh4</id> -			<name>Cloudera CDH4</name> -			<url>https://repository.cloudera.com/artifactory/cloudera-repos/</url> -		</repository> -		<repository> -			<id>conjars</id> -			<name>Con Jars</name> -			<url>http://conjars.org/repo</url> -		</repository> -	</repositories> - -	<!-- Profiles --> -	<profiles> -		<profile> -			<id>windows_profile</id> -			<activation> -				<activeByDefault>false</activeByDefault> -				<os> -					<family>Windows</family> -				</os> -			</activation> -			<properties> -				<toolsjar>${JAVA_HOME}\\lib\\tools.jar</toolsjar> -			</properties> -			<dependencies> -				<dependency> -					<groupId>jdk.tools</groupId> -					<artifactId>jdk.tools</artifactId> -					<version>1.6</version> -					<scope>system</scope> -					<systemPath>${toolsjar}</systemPath> -				</dependency> -			</dependencies> -		</profile> -		<profile> -			<id>osx_profile</id> -			<activation> -				<activeByDefault>false</activeByDefault> -				<os> -					<family>mac</family> -				</os> -			</activation> -			<properties> -				<toolsjar>${java.home}/../Classes/classes.jar</toolsjar> -			</properties> -			<dependencies> -				<dependency> -					<groupId>jdk.tools</groupId> -					<artifactId>jdk.tools</artifactId> -					<version>1.6</version> -					<scope>system</scope> -					<systemPath>${toolsjar}</systemPath> -				</dependency> -			</dependencies> -		</profile> -	</profiles> - - - -	<dependencies> - -		<!-- Hadoop --> -		<dependency> -			<groupId>org.apache.hadoop</groupId> -			<artifactId>hadoop-mapreduce-client-core</artifactId> -			<version>${hadoop.version}</version> -		</dependency> - -		<dependency> -			<groupId>org.apache.hadoop</groupId> -			<artifactId>hadoop-common</artifactId> -			<version>${hadoop.version}</version> -		</dependency> - -		<dependency> -			<groupId>org.slf4j</groupId> -			<artifactId>slf4j-api</artifactId> -			<version>${slf4j.version}</version> -		</dependency> -		<dependency> -			<groupId>com.twitter</groupId> -			<artifactId>scalding-core_${scalding.scala.version}</artifactId> -			<version>${scalding.version}</version> -			<!--<exclusions>--> -				<!--<exclusion>--> -					<!--<groupId>com.twitter</groupId>--> -					<!--<artifactId>maple</artifactId>--> -				<!--</exclusion>--> -			<!--</exclusions>--> -		</dependency> - -		<dependency> -			<groupId>org.apache.hbase</groupId> -			<artifactId>hbase</artifactId> -			<version>${hbase.version}</version> -		</dependency> -		<!-- Three dependencies for ScalaSpec --> -		<dependency> -			<groupId>org.scala-lang</groupId> -			<artifactId>scala-library</artifactId> -			<version>${scala.version}</version> -		</dependency> -		<dependency> -			<groupId>com.typesafe</groupId> -			<artifactId>config</artifactId> -			<version>${typesafe.config.version}</version> -		</dependency> - -		<dependency> -			<groupId>com.twitter.elephantbird</groupId> -			<artifactId>elephant-bird-core</artifactId> -			<version>4.1</version> -		</dependency> -		<dependency> -			<groupId>com.twitter.elephantbird</groupId> -			<artifactId>elephant-bird-hadoop-compat</artifactId> -			<version>4.1</version> -		</dependency> - -        <!-- Testing dependencies (ScalaSpec / ScalaTest / JUnit) --> -        <dependency> -            <groupId>org.specs2</groupId> -            <artifactId>specs2_${scalding.scala.version}</artifactId> -            <version>${specs2.version}</version> -            <scope>test</scope> -        </dependency> -        <dependency> -            <groupId>org.scalatest</groupId> -            <artifactId>scalatest_${scalding.scala.version}</artifactId> -            <version>${scalatest.version}</version> -            <scope>test</scope> -        </dependency> -        <dependency> -            <groupId>junit</groupId> -            <artifactId>junit</artifactId> -            <version>${junit.version}</version> -            <scope>test</scope> -        </dependency> -	</dependencies> -	<!-- From https://wiki.scala-lang.org/display/SIW/ScalaEclipseMaven --> - - -	<build> -		<sourceDirectory>src/main/java</sourceDirectory> -		<testSourceDirectory>src/test/scala</testSourceDirectory> -		<plugins> -			<plugin> -				<groupId>org.apache.maven.plugins</groupId> -				<artifactId>maven-jar-plugin</artifactId> -				<version>2.4</version> -				<configuration> -					<includes> -						<include>**/*</include> -					</includes> -				</configuration> -			</plugin> -			<!-- This plugin is not supported by Eclipse, so maybe we shouldn't be  -				using it --> -			<plugin> -				<groupId>org.scala-tools</groupId> -				<artifactId>maven-scala-plugin</artifactId> -				<executions> - -					<execution> -						<id>compile</id> -						<goals> -							<goal>compile</goal> -						</goals> -						<phase>compile</phase> -					</execution> -					<execution> -						<id>test-compile</id> -						<goals> -							<goal>testCompile</goal> -						</goals> -						<phase>test-compile</phase> -					</execution> -					<execution> -						<phase>process-resources</phase> -						<goals> -							<goal>compile</goal> -						</goals> -					</execution> -				</executions> -			</plugin> -			<plugin> -				<artifactId>maven-compiler-plugin</artifactId> -				<version>${maven-compiler-plugin.version}</version> -				<configuration> -					<source>${maven.compiler.source}</source> -					<target>${maven.compiler.target}</target> -				</configuration> -			</plugin> -			<plugin> -				<groupId>org.apache.maven.plugins</groupId> -				<artifactId>maven-dependency-plugin</artifactId> -				<executions> -					<execution> -						<id>copy-dependencies</id> -						<phase>install</phase> -						<goals> -							<goal>copy-dependencies</goal> -						</goals> -						<configuration> -							<outputDirectory>./alternateLocation</outputDirectory> <!-- ${project.build.directory} --> -							<overWriteReleases>false</overWriteReleases> -							<overWriteSnapshots>false</overWriteSnapshots> -							<overWriteIfNewer>true</overWriteIfNewer> -						</configuration> -					</execution> -				</executions> -			</plugin> -		</plugins> -		<pluginManagement> -			<plugins> -				<!--Run with : mvn dependency:copy-dependencies --> -				<plugin> -					<groupId>org.eclipse.m2e</groupId> -					<artifactId>lifecycle-mapping</artifactId> -					<version>1.0.0</version> -					<configuration> -						<lifecycleMappingMetadata> -							<pluginExecutions> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId> -											org.apache.maven.plugins -										</groupId> -										<artifactId> -											maven-dependency-plugin -										</artifactId> -										<versionRange>[2.1,)</versionRange> -										<goals> -											<goal>copy-dependencies</goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId></groupId> -										<artifactId></artifactId> -										<versionRange>[0.0,)</versionRange> -										<goals> -											<goal></goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId> -											org.scala-tools -										</groupId> -										<artifactId> -											maven-scala-plugin -										</artifactId> -										<versionRange> -											[2.15.2,) -										</versionRange> -										<goals> -											<goal>compile</goal> -											<goal>testCompile</goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -							</pluginExecutions> -						</lifecycleMappingMetadata> -					</configuration> -				</plugin> -			</plugins> -		</pluginManagement> -	</build> - -</project> diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/parallelai.spyglass-2.9.3_3.0.0-SNAPSHOT.pom.md5 b/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/parallelai.spyglass-2.9.3_3.0.0-SNAPSHOT.pom.md5 deleted file mode 100644 index 50e77fa..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/parallelai.spyglass-2.9.3_3.0.0-SNAPSHOT.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -bec29d01d22d56b0a3abc66393eb6a9e
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/parallelai.spyglass-2.9.3_3.0.0-SNAPSHOT.pom.sha1 b/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/parallelai.spyglass-2.9.3_3.0.0-SNAPSHOT.pom.sha1 deleted file mode 100644 index de0b411..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0-SNAPSHOT/parallelai.spyglass-2.9.3_3.0.0-SNAPSHOT.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -8f75be17a6bc284891987a4606a540236ba02942
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0/parallelai.spyglass-2.9.3_3.0.0.jar b/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0/parallelai.spyglass-2.9.3_3.0.0.jar Binary files differdeleted file mode 100644 index e974576..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0/parallelai.spyglass-2.9.3_3.0.0.jar +++ /dev/null diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0/parallelai.spyglass-2.9.3_3.0.0.jar.md5 b/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0/parallelai.spyglass-2.9.3_3.0.0.jar.md5 deleted file mode 100644 index f72cb71..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0/parallelai.spyglass-2.9.3_3.0.0.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -7f624ce72a5fc6f1030940007b4d8d62
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0/parallelai.spyglass-2.9.3_3.0.0.jar.sha1 b/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0/parallelai.spyglass-2.9.3_3.0.0.jar.sha1 deleted file mode 100644 index cbba222..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0/parallelai.spyglass-2.9.3_3.0.0.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -58b88e72e38c46164a22a690405d5fe750b0bb09
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0/parallelai.spyglass-2.9.3_3.0.0.pom b/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0/parallelai.spyglass-2.9.3_3.0.0.pom deleted file mode 100644 index b582b99..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0/parallelai.spyglass-2.9.3_3.0.0.pom +++ /dev/null @@ -1,365 +0,0 @@ -<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/maven-v4_0_0.xsd"> -	<modelVersion>4.0.0</modelVersion> - -	<organization> -		<name>Parallel AI</name> -		<url>http://www.parallelai.com</url> -	</organization> - - -	<name>Cascading and Scalding wrapper for HBase with advanced features</name> -	<groupId>parallelai</groupId> -	<artifactId>parallelai.spyglass</artifactId> -	<version>2.9.3_3.0.0</version> -	<packaging>jar</packaging> - -	<properties> -		<!-- Java compilation level --> -		<maven.compiler.source>1.6</maven.compiler.source> -		<maven.compiler.target>1.6</maven.compiler.target> -		<maven-compiler-plugin.version>3.0</maven-compiler-plugin.version> -		<maven-scala-plugin.version>2.15.2</maven-scala-plugin.version> -		<maven-war-plugin.version>2.3</maven-war-plugin.version> - -		<!-- UTF-8 Encoding settings --> -		<encoding>UTF-8</encoding> -		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> -		<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> - -        <datafu.version>0.0.4-cdh4.2.0</datafu.version> -        <flume.version>1.3.0-cdh4.2.0</flume.version> -        <hadoop.version>2.0.0-cdh4.2.0</hadoop.version> -        <hbase.version>0.94.2-cdh4.2.0</hbase.version> -        <hive.version>0.10.0-cdh4.2.0</hive.version> -        <mahout.version>0.7-cdh4.2.0</mahout.version> -        <mapreduce.version>2.0.0-mr1-cdh4.2.0</mapreduce.version> -        <oozie.version>3.3.0-cdh4.2.0</oozie.version> -        <oozie-hadoop.version>2.0.0-cdh4.2.0.oozie-3.3.0-cdh4.2.0</oozie-hadoop.version> -        <oozie-sharelib.version>3.3.0-cdh4.2.0</oozie-sharelib.version> -        <pig.version>0.10.0-cdh4.2.0</pig.version> -        <sqoop.version>1.4.2-cdh4.2.0</sqoop.version> -        <whirr.version>0.8.0-cdh4.2.0</whirr.version> -        <zookeeper.version>3.4.5-cdh4.2.0</zookeeper.version> - -		<!-- Scala/Scalding/Cascading properties --> -        <scala.version>2.9.3</scala.version> -        <scalding.scala.version>2.9.3</scalding.scala.version> -        <scalding.version>0.8.6</scalding.version> -		<cascading.version>2.1.0</cascading.version> -		<scalding-commons.version>0.2.0</scalding-commons.version> -		<scalatest.version>1.9.1</scalatest.version> - -		<trove4j.version>3.0.3</trove4j.version> -		<maple.version>0.2.8</maple.version> -		<specs2.version>1.12.4.1</specs2.version> -		<typesafe.config.version>1.0.0</typesafe.config.version> - -        <!-- Other libraries properties --> -		<junit.version>4.10</junit.version> -		<slf4j.version>1.7.2</slf4j.version> -		<trove4j.version>3.0.3</trove4j.version> -		<javax.servlet.version>2.5</javax.servlet.version> -		<uncommons-maths.version>1.2.2a</uncommons-maths.version> -		<maven.surefire.plugin.version>2.12.3</maven.surefire.plugin.version> - -	</properties> - -	<distributionManagement> -	    <repository> -	        <id>repo</id> -	        <url>https://github.com/ParallelAI/mvn-repo/raw/master/releases</url> -	    </repository> -	</distributionManagement> - -	<!-- Repositories --> -	<repositories> -		<repository> -			<id>scala-tools.org</id> -			<name>Scala Tools</name> -			<url>https://oss.sonatype.org/content/repositories/snapshots/</url> -		</repository> -		<repository> -			<id>cloudera-cdh4</id> -			<name>Cloudera CDH4</name> -			<url>https://repository.cloudera.com/artifactory/cloudera-repos/</url> -		</repository> -		<repository> -			<id>conjars</id> -			<name>Con Jars</name> -			<url>http://conjars.org/repo</url> -		</repository> -	</repositories> - -	<!-- Profiles --> -	<profiles> -		<profile> -			<id>windows_profile</id> -			<activation> -				<activeByDefault>false</activeByDefault> -				<os> -					<family>Windows</family> -				</os> -			</activation> -			<properties> -				<toolsjar>${JAVA_HOME}\\lib\\tools.jar</toolsjar> -			</properties> -			<dependencies> -				<dependency> -					<groupId>jdk.tools</groupId> -					<artifactId>jdk.tools</artifactId> -					<version>1.6</version> -					<scope>system</scope> -					<systemPath>${toolsjar}</systemPath> -				</dependency> -			</dependencies> -		</profile> -		<profile> -			<id>osx_profile</id> -			<activation> -				<activeByDefault>false</activeByDefault> -				<os> -					<family>mac</family> -				</os> -			</activation> -			<properties> -				<toolsjar>${java.home}/../Classes/classes.jar</toolsjar> -			</properties> -			<dependencies> -				<dependency> -					<groupId>jdk.tools</groupId> -					<artifactId>jdk.tools</artifactId> -					<version>1.6</version> -					<scope>system</scope> -					<systemPath>${toolsjar}</systemPath> -				</dependency> -			</dependencies> -		</profile> -	</profiles> - - - -	<dependencies> - -		<!-- Hadoop --> -		<dependency> -			<groupId>org.apache.hadoop</groupId> -			<artifactId>hadoop-mapreduce-client-core</artifactId> -			<version>${hadoop.version}</version> -		</dependency> - -		<dependency> -			<groupId>org.apache.hadoop</groupId> -			<artifactId>hadoop-common</artifactId> -			<version>${hadoop.version}</version> -		</dependency> - -		<dependency> -			<groupId>org.slf4j</groupId> -			<artifactId>slf4j-api</artifactId> -			<version>${slf4j.version}</version> -		</dependency> -		<dependency> -			<groupId>com.twitter</groupId> -			<artifactId>scalding-core_${scalding.scala.version}</artifactId> -			<version>${scalding.version}</version> -			<!--<exclusions>--> -				<!--<exclusion>--> -					<!--<groupId>com.twitter</groupId>--> -					<!--<artifactId>maple</artifactId>--> -				<!--</exclusion>--> -			<!--</exclusions>--> -		</dependency> - -		<dependency> -			<groupId>org.apache.hbase</groupId> -			<artifactId>hbase</artifactId> -			<version>${hbase.version}</version> -		</dependency> -		<!-- Three dependencies for ScalaSpec --> -		<dependency> -			<groupId>org.scala-lang</groupId> -			<artifactId>scala-library</artifactId> -			<version>${scala.version}</version> -		</dependency> -		<dependency> -			<groupId>com.typesafe</groupId> -			<artifactId>config</artifactId> -			<version>${typesafe.config.version}</version> -		</dependency> - -		<dependency> -			<groupId>com.twitter.elephantbird</groupId> -			<artifactId>elephant-bird-core</artifactId> -			<version>4.1</version> -		</dependency> -		<dependency> -			<groupId>com.twitter.elephantbird</groupId> -			<artifactId>elephant-bird-hadoop-compat</artifactId> -			<version>4.1</version> -		</dependency> - -        <!-- Testing dependencies (ScalaSpec / ScalaTest / JUnit) --> -        <dependency> -            <groupId>org.specs2</groupId> -            <artifactId>specs2_${scalding.scala.version}</artifactId> -            <version>${specs2.version}</version> -            <scope>test</scope> -        </dependency> -        <dependency> -            <groupId>org.scalatest</groupId> -            <artifactId>scalatest_${scalding.scala.version}</artifactId> -            <version>${scalatest.version}</version> -            <scope>test</scope> -        </dependency> -        <dependency> -            <groupId>junit</groupId> -            <artifactId>junit</artifactId> -            <version>${junit.version}</version> -            <scope>test</scope> -        </dependency> -	</dependencies> -	<!-- From https://wiki.scala-lang.org/display/SIW/ScalaEclipseMaven --> - - -	<build> -		<sourceDirectory>src/main/java</sourceDirectory> -		<testSourceDirectory>src/test/scala</testSourceDirectory> -		<plugins> -			<plugin> -				<groupId>org.apache.maven.plugins</groupId> -				<artifactId>maven-jar-plugin</artifactId> -				<version>2.4</version> -				<configuration> -					<includes> -						<include>**/*</include> -					</includes> -				</configuration> -			</plugin> -			<!-- This plugin is not supported by Eclipse, so maybe we shouldn't be  -				using it --> -			<plugin> -				<groupId>org.scala-tools</groupId> -				<artifactId>maven-scala-plugin</artifactId> -				<executions> - -					<execution> -						<id>compile</id> -						<goals> -							<goal>compile</goal> -						</goals> -						<phase>compile</phase> -					</execution> -					<execution> -						<id>test-compile</id> -						<goals> -							<goal>testCompile</goal> -						</goals> -						<phase>test-compile</phase> -					</execution> -					<execution> -						<phase>process-resources</phase> -						<goals> -							<goal>compile</goal> -						</goals> -					</execution> -				</executions> -			</plugin> -			<plugin> -				<artifactId>maven-compiler-plugin</artifactId> -				<version>${maven-compiler-plugin.version}</version> -				<configuration> -					<source>${maven.compiler.source}</source> -					<target>${maven.compiler.target}</target> -				</configuration> -			</plugin> -			<plugin> -				<groupId>org.apache.maven.plugins</groupId> -				<artifactId>maven-dependency-plugin</artifactId> -				<executions> -					<execution> -						<id>copy-dependencies</id> -						<phase>install</phase> -						<goals> -							<goal>copy-dependencies</goal> -						</goals> -						<configuration> -							<outputDirectory>./alternateLocation</outputDirectory> <!-- ${project.build.directory} --> -							<overWriteReleases>false</overWriteReleases> -							<overWriteSnapshots>false</overWriteSnapshots> -							<overWriteIfNewer>true</overWriteIfNewer> -						</configuration> -					</execution> -				</executions> -			</plugin> -		</plugins> -		<pluginManagement> -			<plugins> -				<!--Run with : mvn dependency:copy-dependencies --> -				<plugin> -					<groupId>org.eclipse.m2e</groupId> -					<artifactId>lifecycle-mapping</artifactId> -					<version>1.0.0</version> -					<configuration> -						<lifecycleMappingMetadata> -							<pluginExecutions> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId> -											org.apache.maven.plugins -										</groupId> -										<artifactId> -											maven-dependency-plugin -										</artifactId> -										<versionRange>[2.1,)</versionRange> -										<goals> -											<goal>copy-dependencies</goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId></groupId> -										<artifactId></artifactId> -										<versionRange>[0.0,)</versionRange> -										<goals> -											<goal></goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId> -											org.scala-tools -										</groupId> -										<artifactId> -											maven-scala-plugin -										</artifactId> -										<versionRange> -											[2.15.2,) -										</versionRange> -										<goals> -											<goal>compile</goal> -											<goal>testCompile</goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -							</pluginExecutions> -						</lifecycleMappingMetadata> -					</configuration> -				</plugin> -			</plugins> -		</pluginManagement> -	</build> - -</project> diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0/parallelai.spyglass-2.9.3_3.0.0.pom.md5 b/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0/parallelai.spyglass-2.9.3_3.0.0.pom.md5 deleted file mode 100644 index bcde8b7..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0/parallelai.spyglass-2.9.3_3.0.0.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -78a0d0a756d289a24a99c0c92867f55a
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0/parallelai.spyglass-2.9.3_3.0.0.pom.sha1 b/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0/parallelai.spyglass-2.9.3_3.0.0.pom.sha1 deleted file mode 100644 index 38175fa..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_3.0.0/parallelai.spyglass-2.9.3_3.0.0.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -2d62ce030b2221da6489442da869c955939feddc
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_4.1.0/parallelai.spyglass-2.9.3_4.1.0.jar b/releases/parallelai/parallelai.spyglass/2.9.3_4.1.0/parallelai.spyglass-2.9.3_4.1.0.jar Binary files differdeleted file mode 100644 index 1a0f3c6..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_4.1.0/parallelai.spyglass-2.9.3_4.1.0.jar +++ /dev/null diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_4.1.0/parallelai.spyglass-2.9.3_4.1.0.jar.md5 b/releases/parallelai/parallelai.spyglass/2.9.3_4.1.0/parallelai.spyglass-2.9.3_4.1.0.jar.md5 deleted file mode 100644 index 01ad4ad..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_4.1.0/parallelai.spyglass-2.9.3_4.1.0.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -1d5f07b23b7b99b51b6f1e2eb2094366
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_4.1.0/parallelai.spyglass-2.9.3_4.1.0.jar.sha1 b/releases/parallelai/parallelai.spyglass/2.9.3_4.1.0/parallelai.spyglass-2.9.3_4.1.0.jar.sha1 deleted file mode 100644 index 198c6a3..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_4.1.0/parallelai.spyglass-2.9.3_4.1.0.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -cfd32f16f66ac0bca227cb283837c3c6a68ba94b
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_4.1.0/parallelai.spyglass-2.9.3_4.1.0.pom b/releases/parallelai/parallelai.spyglass/2.9.3_4.1.0/parallelai.spyglass-2.9.3_4.1.0.pom deleted file mode 100644 index a4a31ff..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_4.1.0/parallelai.spyglass-2.9.3_4.1.0.pom +++ /dev/null @@ -1,374 +0,0 @@ -<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/maven-v4_0_0.xsd"> -	<modelVersion>4.0.0</modelVersion> - -	<organization> -		<name>Parallel AI</name> -		<url>http://www.parallelai.com</url> -	</organization> - - -	<properties> -		<!-- Java compilation level --> -		<maven.compiler.source>1.6</maven.compiler.source> -		<maven.compiler.target>1.6</maven.compiler.target> -		<maven-compiler-plugin.version>3.0</maven-compiler-plugin.version> -		<maven-scala-plugin.version>2.15.2</maven-scala-plugin.version> -		<maven-war-plugin.version>2.3</maven-war-plugin.version> - -		<!-- UTF-8 Encoding settings --> -		<encoding>UTF-8</encoding> -		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> -		<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> - -        <cdh.version>cdh4.3.0</cdh.version> - -        <datafu.version>0.0.4-${cdh.version}</datafu.version> -        <flume.version>1.3.0-${cdh.version}</flume.version> -        <hadoop.version>2.0.0-${cdh.version}</hadoop.version> -        <hadoop.core.version>2.0.0-mr1-${cdh.version}</hadoop.core.version> -        <hbase.version>0.94.6-${cdh.version}</hbase.version> -        <hive.version>0.10.0-${cdh.version}</hive.version> -        <mahout.version>0.7-${cdh.version}</mahout.version> -        <mapreduce.version>2.0.0-mr1-${cdh.version}</mapreduce.version> -        <oozie.version>3.3.0-${cdh.version}</oozie.version> -        <oozie-hadoop.version>2.0.0-${cdh.version}.oozie-3.3.0-${cdh.version}</oozie-hadoop.version> -        <oozie-sharelib.version>3.3.0-${cdh.version}</oozie-sharelib.version> -        <pig.version>0.10.0-${cdh.version}</pig.version> -        <sqoop.version>1.4.2-${cdh.version}</sqoop.version> -        <whirr.version>0.8.0-${cdh.version}</whirr.version> -        <zookeeper.version>3.4.5-${cdh.version}</zookeeper.version> - -		<!-- Scala/Scalding/Cascading properties --> -        <scala.version>2.9.3</scala.version> -        <scalding.scala.version>2.9.3</scalding.scala.version> -        <scalding.version>0.8.6</scalding.version> -		<cascading.version>2.1.6</cascading.version> -		<scalding-commons.version>0.2.0</scalding-commons.version> -		<scalatest.version>1.9.1</scalatest.version> - -		<trove4j.version>3.0.3</trove4j.version> -		<maple.version>0.2.8</maple.version> -        <!-- 2.1.1 for Scala 2.10.2 and 1.12.4.1 for Scala 2.9.3--> -		<specs2.version>1.12.4.1</specs2.version> -		<typesafe.config.version>1.0.0</typesafe.config.version> - -        <!-- Other libraries properties --> -		<junit.version>4.10</junit.version> -		<slf4j.version>1.7.2</slf4j.version> -		<trove4j.version>3.0.3</trove4j.version> -		<javax.servlet.version>2.5</javax.servlet.version> -		<uncommons-maths.version>1.2.2a</uncommons-maths.version> -		<maven.surefire.plugin.version>2.12.3</maven.surefire.plugin.version> - -	</properties> - -    <name>Cascading and Scalding wrapper for HBase with advanced features</name> -    <groupId>parallelai</groupId> -    <artifactId>parallelai.spyglass</artifactId> -    <version>${scala.version}_4.1.0</version> -    <packaging>jar</packaging> - -	<!-- Repositories --> -	<repositories> -		<repository> -			<id>scala-tools.org</id> -			<name>Scala Tools</name> -			<url>https://oss.sonatype.org/content/repositories/snapshots/</url> -		</repository> -		<repository> -			<id>cloudera-cdh4</id> -			<name>Cloudera CDH4</name> -			<url>https://repository.cloudera.com/artifactory/cloudera-repos/</url> -		</repository> -		<repository> -			<id>conjars</id> -			<name>Con Jars</name> -			<url>http://conjars.org/repo</url> -		</repository> -	</repositories> - -	<!-- Profiles --> -	<profiles> -		<profile> -			<id>windows_profile</id> -			<activation> -				<activeByDefault>false</activeByDefault> -				<os> -					<family>Windows</family> -				</os> -			</activation> -			<properties> -				<toolsjar>${JAVA_HOME}\\lib\\tools.jar</toolsjar> -			</properties> -			<dependencies> -				<dependency> -					<groupId>jdk.tools</groupId> -					<artifactId>jdk.tools</artifactId> -					<version>1.6</version> -					<scope>system</scope> -					<systemPath>${toolsjar}</systemPath> -				</dependency> -			</dependencies> -		</profile> -		<profile> -			<id>osx_profile</id> -			<activation> -				<activeByDefault>false</activeByDefault> -				<os> -					<family>mac</family> -				</os> -			</activation> -			<properties> -				<toolsjar>${java.home}/../Classes/classes.jar</toolsjar> -			</properties> -			<dependencies> -				<dependency> -					<groupId>jdk.tools</groupId> -					<artifactId>jdk.tools</artifactId> -					<version>1.6</version> -					<scope>system</scope> -					<systemPath>${toolsjar}</systemPath> -				</dependency> -			</dependencies> -		</profile> -	</profiles> - - - -	<dependencies> -        <dependency> -            <groupId>cascading</groupId> -            <artifactId>cascading-core</artifactId> -            <version>${cascading.version}</version> -        </dependency> -        <dependency> -            <groupId>cascading</groupId> -            <artifactId>cascading-hadoop</artifactId> -            <version>${cascading.version}</version> -        </dependency> - - -        <!-- Hadoop --> -		<dependency> -			<groupId>org.apache.hadoop</groupId> -			<artifactId>hadoop-core</artifactId> -			<version>${hadoop.core.version}</version> -		</dependency> - -		<dependency> -			<groupId>org.apache.hadoop</groupId> -			<artifactId>hadoop-common</artifactId> -			<version>${hadoop.version}</version> -		</dependency> - -		<dependency> -			<groupId>org.slf4j</groupId> -			<artifactId>slf4j-api</artifactId> -			<version>${slf4j.version}</version> -		</dependency> -		<dependency> -			<groupId>com.twitter</groupId> -			<artifactId>scalding-core_${scalding.scala.version}</artifactId> -			<version>${scalding.version}</version> -		</dependency> - -		<dependency> -			<groupId>org.apache.hbase</groupId> -			<artifactId>hbase</artifactId> -			<version>${hbase.version}</version> -		</dependency> -		<!-- Three dependencies for ScalaSpec --> -		<dependency> -			<groupId>org.scala-lang</groupId> -			<artifactId>scala-library</artifactId> -			<version>${scala.version}</version> -		</dependency> -		<dependency> -			<groupId>com.typesafe</groupId> -			<artifactId>config</artifactId> -			<version>${typesafe.config.version}</version> -		</dependency> - -		<dependency> -			<groupId>com.twitter.elephantbird</groupId> -			<artifactId>elephant-bird-core</artifactId> -			<version>4.1</version> -		</dependency> -		<dependency> -			<groupId>com.twitter.elephantbird</groupId> -			<artifactId>elephant-bird-hadoop-compat</artifactId> -			<version>4.1</version> -		</dependency> - -        <!-- Testing dependencies (ScalaSpec / ScalaTest / JUnit) --> -        <dependency> -            <groupId>org.specs2</groupId> -            <artifactId>specs2_${scalding.scala.version}</artifactId> -            <version>${specs2.version}</version> -            <scope>test</scope> -        </dependency> -        <dependency> -            <groupId>org.scalatest</groupId> -            <artifactId>scalatest_${scalding.scala.version}</artifactId> -            <version>${scalatest.version}</version> -            <scope>test</scope> -        </dependency> -        <dependency> -            <groupId>junit</groupId> -            <artifactId>junit</artifactId> -            <version>${junit.version}</version> -            <scope>test</scope> -        </dependency> -	</dependencies> -	<!-- From https://wiki.scala-lang.org/display/SIW/ScalaEclipseMaven --> - - -	<build> -		<sourceDirectory>src/main/java</sourceDirectory> -		<testSourceDirectory>src/test/scala</testSourceDirectory> -		<plugins> -			<plugin> -				<groupId>org.apache.maven.plugins</groupId> -				<artifactId>maven-jar-plugin</artifactId> -				<version>2.4</version> -				<configuration> -					<includes> -						<include>**/*</include> -					</includes> -				</configuration> -			</plugin> -			<!-- This plugin is not supported by Eclipse, so maybe we shouldn't be  -				using it --> -			<plugin> -				<groupId>org.scala-tools</groupId> -				<artifactId>maven-scala-plugin</artifactId> -				<executions> - -					<execution> -						<id>compile</id> -						<goals> -							<goal>compile</goal> -						</goals> -						<phase>compile</phase> -					</execution> -					<execution> -						<id>test-compile</id> -						<goals> -							<goal>testCompile</goal> -						</goals> -						<phase>test-compile</phase> -					</execution> -					<execution> -						<phase>process-resources</phase> -						<goals> -							<goal>compile</goal> -						</goals> -					</execution> -				</executions> -			</plugin> -			<plugin> -				<artifactId>maven-compiler-plugin</artifactId> -				<version>${maven-compiler-plugin.version}</version> -				<configuration> -					<source>${maven.compiler.source}</source> -					<target>${maven.compiler.target}</target> -				</configuration> -			</plugin> -			<plugin> -				<groupId>org.apache.maven.plugins</groupId> -				<artifactId>maven-dependency-plugin</artifactId> -				<executions> -					<execution> -						<id>copy-dependencies</id> -						<phase>install</phase> -						<goals> -							<goal>copy-dependencies</goal> -						</goals> -						<configuration> -							<outputDirectory>./alternateLocation</outputDirectory> <!-- ${project.build.directory} --> -							<overWriteReleases>false</overWriteReleases> -							<overWriteSnapshots>false</overWriteSnapshots> -							<overWriteIfNewer>true</overWriteIfNewer> -						</configuration> -					</execution> -				</executions> -			</plugin> -		</plugins> -		<pluginManagement> -			<plugins> -				<!--Run with : mvn dependency:copy-dependencies --> -				<plugin> -					<groupId>org.eclipse.m2e</groupId> -					<artifactId>lifecycle-mapping</artifactId> -					<version>1.0.0</version> -					<configuration> -						<lifecycleMappingMetadata> -							<pluginExecutions> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId> -											org.apache.maven.plugins -										</groupId> -										<artifactId> -											maven-dependency-plugin -										</artifactId> -										<versionRange>[2.1,)</versionRange> -										<goals> -											<goal>copy-dependencies</goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId></groupId> -										<artifactId></artifactId> -										<versionRange>[0.0,)</versionRange> -										<goals> -											<goal></goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId> -											org.scala-tools -										</groupId> -										<artifactId> -											maven-scala-plugin -										</artifactId> -										<versionRange> -											[2.15.2,) -										</versionRange> -										<goals> -											<goal>compile</goal> -											<goal>testCompile</goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -							</pluginExecutions> -						</lifecycleMappingMetadata> -					</configuration> -				</plugin> -                <plugin> -                    <groupId>org.apache.maven.plugins</groupId> -                    <artifactId>maven-deploy-plugin</artifactId> -                    <configuration> -                        <altDeploymentRepository>repo::default::file:${project.basedir}/releases</altDeploymentRepository> -                    </configuration> -                </plugin> -            </plugins> -		</pluginManagement> -	</build> - -</project> diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_4.1.0/parallelai.spyglass-2.9.3_4.1.0.pom.md5 b/releases/parallelai/parallelai.spyglass/2.9.3_4.1.0/parallelai.spyglass-2.9.3_4.1.0.pom.md5 deleted file mode 100644 index 66fb633..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_4.1.0/parallelai.spyglass-2.9.3_4.1.0.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -2d56c227fab4525ad3b381000e8e9114
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/2.9.3_4.1.0/parallelai.spyglass-2.9.3_4.1.0.pom.sha1 b/releases/parallelai/parallelai.spyglass/2.9.3_4.1.0/parallelai.spyglass-2.9.3_4.1.0.pom.sha1 deleted file mode 100644 index a9541cb..0000000 --- a/releases/parallelai/parallelai.spyglass/2.9.3_4.1.0/parallelai.spyglass-2.9.3_4.1.0.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -88164ccd7b7a4549f9ed21f220829df69c297263
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/maven-metadata.xml b/releases/parallelai/parallelai.spyglass/maven-metadata.xml deleted file mode 100644 index 2fa71a6..0000000 --- a/releases/parallelai/parallelai.spyglass/maven-metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<metadata> -  <groupId>parallelai</groupId> -  <artifactId>parallelai.spyglass</artifactId> -  <versioning> -    <release>2.9.3_4.1.0</release> -    <versions> -      <version>2.0.4</version> -      <version>2.1.1</version> -      <version>2.9.3_2.2.0</version> -      <version>2.9.3_3.0.0-SNAPSHOT</version> -      <version>2.9.3_3.0.0</version> -      <version>2.10.2_2.3.0</version> -      <version>2.10.2_4.0.0</version> -      <version>2.10.2_4.1.0</version> -      <version>2.9.3_4.1.0</version> -    </versions> -    <lastUpdated>20130904125843</lastUpdated> -  </versioning> -</metadata> diff --git a/releases/parallelai/parallelai.spyglass/maven-metadata.xml.md5 b/releases/parallelai/parallelai.spyglass/maven-metadata.xml.md5 deleted file mode 100644 index 969127a..0000000 --- a/releases/parallelai/parallelai.spyglass/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -26c1c1f95b30a7449c08da3442b68a1d
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass/maven-metadata.xml.sha1 b/releases/parallelai/parallelai.spyglass/maven-metadata.xml.sha1 deleted file mode 100644 index dd4a505..0000000 --- a/releases/parallelai/parallelai.spyglass/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -d528834a3ceab0a5629bbed9ebed349341e4c326
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass_2.9.3/2.2.0/parallelai.spyglass_2.9.3-2.2.0.jar b/releases/parallelai/parallelai.spyglass_2.9.3/2.2.0/parallelai.spyglass_2.9.3-2.2.0.jar Binary files differdeleted file mode 100644 index bdf1b40..0000000 --- a/releases/parallelai/parallelai.spyglass_2.9.3/2.2.0/parallelai.spyglass_2.9.3-2.2.0.jar +++ /dev/null diff --git a/releases/parallelai/parallelai.spyglass_2.9.3/2.2.0/parallelai.spyglass_2.9.3-2.2.0.jar.md5 b/releases/parallelai/parallelai.spyglass_2.9.3/2.2.0/parallelai.spyglass_2.9.3-2.2.0.jar.md5 deleted file mode 100644 index c0fc802..0000000 --- a/releases/parallelai/parallelai.spyglass_2.9.3/2.2.0/parallelai.spyglass_2.9.3-2.2.0.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -aca28a236abd1526df11a66f7d395346
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass_2.9.3/2.2.0/parallelai.spyglass_2.9.3-2.2.0.jar.sha1 b/releases/parallelai/parallelai.spyglass_2.9.3/2.2.0/parallelai.spyglass_2.9.3-2.2.0.jar.sha1 deleted file mode 100644 index 0be76b2..0000000 --- a/releases/parallelai/parallelai.spyglass_2.9.3/2.2.0/parallelai.spyglass_2.9.3-2.2.0.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -cdf6c5a207c4882f0da193aa040200f53cab7b30
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass_2.9.3/2.2.0/parallelai.spyglass_2.9.3-2.2.0.pom b/releases/parallelai/parallelai.spyglass_2.9.3/2.2.0/parallelai.spyglass_2.9.3-2.2.0.pom deleted file mode 100644 index 6c0c234..0000000 --- a/releases/parallelai/parallelai.spyglass_2.9.3/2.2.0/parallelai.spyglass_2.9.3-2.2.0.pom +++ /dev/null @@ -1,365 +0,0 @@ -<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/maven-v4_0_0.xsd"> -	<modelVersion>4.0.0</modelVersion> - -	<organization> -		<name>Parallel AI</name> -		<url>http://www.parallelai.com</url> -	</organization> - - -	<name>Cascading and Scalding wrapper for HBase with advanced features</name> -	<groupId>parallelai</groupId> -	<artifactId>parallelai.spyglass_2.9.3</artifactId> -	<version>2.2.0</version> -	<packaging>jar</packaging> - -	<properties> -		<!-- Java compilation level --> -		<maven.compiler.source>1.6</maven.compiler.source> -		<maven.compiler.target>1.6</maven.compiler.target> -		<maven-compiler-plugin.version>3.0</maven-compiler-plugin.version> -		<maven-scala-plugin.version>2.15.2</maven-scala-plugin.version> -		<maven-war-plugin.version>2.3</maven-war-plugin.version> - -		<!-- UTF-8 Encoding settings --> -		<encoding>UTF-8</encoding> -		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> -		<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> - -        <datafu.version>0.0.4-cdh4.2.0</datafu.version> -        <flume.version>1.3.0-cdh4.2.0</flume.version> -        <hadoop.version>2.0.0-cdh4.2.0</hadoop.version> -        <hbase.version>0.94.2-cdh4.2.0</hbase.version> -        <hive.version>0.10.0-cdh4.2.0</hive.version> -        <mahout.version>0.7-cdh4.2.0</mahout.version> -        <mapreduce.version>2.0.0-mr1-cdh4.2.0</mapreduce.version> -        <oozie.version>3.3.0-cdh4.2.0</oozie.version> -        <oozie-hadoop.version>2.0.0-cdh4.2.0.oozie-3.3.0-cdh4.2.0</oozie-hadoop.version> -        <oozie-sharelib.version>3.3.0-cdh4.2.0</oozie-sharelib.version> -        <pig.version>0.10.0-cdh4.2.0</pig.version> -        <sqoop.version>1.4.2-cdh4.2.0</sqoop.version> -        <whirr.version>0.8.0-cdh4.2.0</whirr.version> -        <zookeeper.version>3.4.5-cdh4.2.0</zookeeper.version> - -		<!-- Scala/Scalding/Cascading properties --> -        <scala.version>2.9.3</scala.version> -        <scalding.scala.version>2.9.3</scalding.scala.version> -        <scalding.version>0.8.6</scalding.version> -		<cascading.version>2.1.0</cascading.version> -		<scalding-commons.version>0.2.0</scalding-commons.version> -		<scalatest.version>1.9.1</scalatest.version> - -		<trove4j.version>3.0.3</trove4j.version> -		<maple.version>0.2.8</maple.version> -		<specs2.version>1.12.4.1</specs2.version> -		<typesafe.config.version>1.0.0</typesafe.config.version> - -        <!-- Other libraries properties --> -		<junit.version>4.10</junit.version> -		<slf4j.version>1.7.2</slf4j.version> -		<trove4j.version>3.0.3</trove4j.version> -		<javax.servlet.version>2.5</javax.servlet.version> -		<uncommons-maths.version>1.2.2a</uncommons-maths.version> -		<maven.surefire.plugin.version>2.12.3</maven.surefire.plugin.version> - -	</properties> - -	<distributionManagement> -	    <repository> -	        <id>repo</id> -	        <url>https://github.com/ParallelAI/mvn-repo/raw/master/releases</url> -	    </repository> -	</distributionManagement> - -	<!-- Repositories --> -	<repositories> -		<repository> -			<id>scala-tools.org</id> -			<name>Scala Tools</name> -			<url>https://oss.sonatype.org/content/repositories/snapshots/</url> -		</repository> -		<repository> -			<id>cloudera-cdh4</id> -			<name>Cloudera CDH4</name> -			<url>https://repository.cloudera.com/artifactory/cloudera-repos/</url> -		</repository> -		<repository> -			<id>conjars</id> -			<name>Con Jars</name> -			<url>http://conjars.org/repo</url> -		</repository> -	</repositories> - -	<!-- Profiles --> -	<profiles> -		<profile> -			<id>windows_profile</id> -			<activation> -				<activeByDefault>false</activeByDefault> -				<os> -					<family>Windows</family> -				</os> -			</activation> -			<properties> -				<toolsjar>${JAVA_HOME}\\lib\\tools.jar</toolsjar> -			</properties> -			<dependencies> -				<dependency> -					<groupId>jdk.tools</groupId> -					<artifactId>jdk.tools</artifactId> -					<version>1.6</version> -					<scope>system</scope> -					<systemPath>${toolsjar}</systemPath> -				</dependency> -			</dependencies> -		</profile> -		<profile> -			<id>osx_profile</id> -			<activation> -				<activeByDefault>false</activeByDefault> -				<os> -					<family>mac</family> -				</os> -			</activation> -			<properties> -				<toolsjar>${java.home}/../Classes/classes.jar</toolsjar> -			</properties> -			<dependencies> -				<dependency> -					<groupId>jdk.tools</groupId> -					<artifactId>jdk.tools</artifactId> -					<version>1.6</version> -					<scope>system</scope> -					<systemPath>${toolsjar}</systemPath> -				</dependency> -			</dependencies> -		</profile> -	</profiles> - - - -	<dependencies> - -		<!-- Hadoop --> -		<dependency> -			<groupId>org.apache.hadoop</groupId> -			<artifactId>hadoop-mapreduce-client-core</artifactId> -			<version>${hadoop.version}</version> -		</dependency> - -		<dependency> -			<groupId>org.apache.hadoop</groupId> -			<artifactId>hadoop-common</artifactId> -			<version>${hadoop.version}</version> -		</dependency> - -		<dependency> -			<groupId>org.slf4j</groupId> -			<artifactId>slf4j-api</artifactId> -			<version>${slf4j.version}</version> -		</dependency> -		<dependency> -			<groupId>com.twitter</groupId> -			<artifactId>scalding-core_${scalding.scala.version}</artifactId> -			<version>${scalding.version}</version> -			<!--<exclusions>--> -				<!--<exclusion>--> -					<!--<groupId>com.twitter</groupId>--> -					<!--<artifactId>maple</artifactId>--> -				<!--</exclusion>--> -			<!--</exclusions>--> -		</dependency> - -		<dependency> -			<groupId>org.apache.hbase</groupId> -			<artifactId>hbase</artifactId> -			<version>${hbase.version}</version> -		</dependency> -		<!-- Three dependencies for ScalaSpec --> -		<dependency> -			<groupId>org.scala-lang</groupId> -			<artifactId>scala-library</artifactId> -			<version>${scala.version}</version> -		</dependency> -		<dependency> -			<groupId>com.typesafe</groupId> -			<artifactId>config</artifactId> -			<version>${typesafe.config.version}</version> -		</dependency> - -		<dependency> -			<groupId>com.twitter.elephantbird</groupId> -			<artifactId>elephant-bird-core</artifactId> -			<version>4.1</version> -		</dependency> -		<dependency> -			<groupId>com.twitter.elephantbird</groupId> -			<artifactId>elephant-bird-hadoop-compat</artifactId> -			<version>4.1</version> -		</dependency> - -        <!-- Testing dependencies (ScalaSpec / ScalaTest / JUnit) --> -        <dependency> -            <groupId>org.specs2</groupId> -            <artifactId>specs2_${scalding.scala.version}</artifactId> -            <version>${specs2.version}</version> -            <scope>test</scope> -        </dependency> -        <dependency> -            <groupId>org.scalatest</groupId> -            <artifactId>scalatest_${scalding.scala.version}</artifactId> -            <version>${scalatest.version}</version> -            <scope>test</scope> -        </dependency> -        <dependency> -            <groupId>junit</groupId> -            <artifactId>junit</artifactId> -            <version>${junit.version}</version> -            <scope>test</scope> -        </dependency> -	</dependencies> -	<!-- From https://wiki.scala-lang.org/display/SIW/ScalaEclipseMaven --> - - -	<build> -		<sourceDirectory>src/main/java</sourceDirectory> -		<testSourceDirectory>src/test/scala</testSourceDirectory> -		<plugins> -			<plugin> -				<groupId>org.apache.maven.plugins</groupId> -				<artifactId>maven-jar-plugin</artifactId> -				<version>2.4</version> -				<configuration> -					<includes> -						<include>**/*</include> -					</includes> -				</configuration> -			</plugin> -			<!-- This plugin is not supported by Eclipse, so maybe we shouldn't be  -				using it --> -			<plugin> -				<groupId>org.scala-tools</groupId> -				<artifactId>maven-scala-plugin</artifactId> -				<executions> - -					<execution> -						<id>compile</id> -						<goals> -							<goal>compile</goal> -						</goals> -						<phase>compile</phase> -					</execution> -					<execution> -						<id>test-compile</id> -						<goals> -							<goal>testCompile</goal> -						</goals> -						<phase>test-compile</phase> -					</execution> -					<execution> -						<phase>process-resources</phase> -						<goals> -							<goal>compile</goal> -						</goals> -					</execution> -				</executions> -			</plugin> -			<plugin> -				<artifactId>maven-compiler-plugin</artifactId> -				<version>${maven-compiler-plugin.version}</version> -				<configuration> -					<source>${maven.compiler.source}</source> -					<target>${maven.compiler.target}</target> -				</configuration> -			</plugin> -			<plugin> -				<groupId>org.apache.maven.plugins</groupId> -				<artifactId>maven-dependency-plugin</artifactId> -				<executions> -					<execution> -						<id>copy-dependencies</id> -						<phase>install</phase> -						<goals> -							<goal>copy-dependencies</goal> -						</goals> -						<configuration> -							<outputDirectory>./alternateLocation</outputDirectory> <!-- ${project.build.directory} --> -							<overWriteReleases>false</overWriteReleases> -							<overWriteSnapshots>false</overWriteSnapshots> -							<overWriteIfNewer>true</overWriteIfNewer> -						</configuration> -					</execution> -				</executions> -			</plugin> -		</plugins> -		<pluginManagement> -			<plugins> -				<!--Run with : mvn dependency:copy-dependencies --> -				<plugin> -					<groupId>org.eclipse.m2e</groupId> -					<artifactId>lifecycle-mapping</artifactId> -					<version>1.0.0</version> -					<configuration> -						<lifecycleMappingMetadata> -							<pluginExecutions> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId> -											org.apache.maven.plugins -										</groupId> -										<artifactId> -											maven-dependency-plugin -										</artifactId> -										<versionRange>[2.1,)</versionRange> -										<goals> -											<goal>copy-dependencies</goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId></groupId> -										<artifactId></artifactId> -										<versionRange>[0.0,)</versionRange> -										<goals> -											<goal></goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -								<pluginExecution> -									<pluginExecutionFilter> -										<groupId> -											org.scala-tools -										</groupId> -										<artifactId> -											maven-scala-plugin -										</artifactId> -										<versionRange> -											[2.15.2,) -										</versionRange> -										<goals> -											<goal>compile</goal> -											<goal>testCompile</goal> -										</goals> -									</pluginExecutionFilter> -									<action> -										<ignore></ignore> -									</action> -								</pluginExecution> -							</pluginExecutions> -						</lifecycleMappingMetadata> -					</configuration> -				</plugin> -			</plugins> -		</pluginManagement> -	</build> - -</project> diff --git a/releases/parallelai/parallelai.spyglass_2.9.3/2.2.0/parallelai.spyglass_2.9.3-2.2.0.pom.md5 b/releases/parallelai/parallelai.spyglass_2.9.3/2.2.0/parallelai.spyglass_2.9.3-2.2.0.pom.md5 deleted file mode 100644 index 4cd6eb1..0000000 --- a/releases/parallelai/parallelai.spyglass_2.9.3/2.2.0/parallelai.spyglass_2.9.3-2.2.0.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -6bf6c4463f0868fa8633860ca9a0be7a
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass_2.9.3/2.2.0/parallelai.spyglass_2.9.3-2.2.0.pom.sha1 b/releases/parallelai/parallelai.spyglass_2.9.3/2.2.0/parallelai.spyglass_2.9.3-2.2.0.pom.sha1 deleted file mode 100644 index 099dbaf..0000000 --- a/releases/parallelai/parallelai.spyglass_2.9.3/2.2.0/parallelai.spyglass_2.9.3-2.2.0.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -a9cfae1dc71c39c8817a1124d11fa43087ee9024
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass_2.9.3/maven-metadata.xml b/releases/parallelai/parallelai.spyglass_2.9.3/maven-metadata.xml deleted file mode 100644 index 4c4c36b..0000000 --- a/releases/parallelai/parallelai.spyglass_2.9.3/maven-metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<metadata> -  <groupId>parallelai</groupId> -  <artifactId>parallelai.spyglass_2.9.3</artifactId> -  <version>2.2.0</version> -  <versioning> -    <versions> -      <version>2.2.0</version> -    </versions> -    <lastUpdated>20130715133007</lastUpdated> -  </versioning> -</metadata> diff --git a/releases/parallelai/parallelai.spyglass_2.9.3/maven-metadata.xml.md5 b/releases/parallelai/parallelai.spyglass_2.9.3/maven-metadata.xml.md5 deleted file mode 100644 index bec70eb..0000000 --- a/releases/parallelai/parallelai.spyglass_2.9.3/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -3eb8f460258216ffdf9d812d7ad1c68b
\ No newline at end of file diff --git a/releases/parallelai/parallelai.spyglass_2.9.3/maven-metadata.xml.sha1 b/releases/parallelai/parallelai.spyglass_2.9.3/maven-metadata.xml.sha1 deleted file mode 100644 index b9fd29f..0000000 --- a/releases/parallelai/parallelai.spyglass_2.9.3/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -3560e3dac26aab4749d650a2387772b524125a24
\ No newline at end of file diff --git a/src/main/java/parallelai/spyglass/hbase/HBaseInputFormatGranular.java b/src/main/java/parallelai/spyglass/hbase/HBaseInputFormatGranular.java index 929e9d8..64effc9 100644 --- a/src/main/java/parallelai/spyglass/hbase/HBaseInputFormatGranular.java +++ b/src/main/java/parallelai/spyglass/hbase/HBaseInputFormatGranular.java @@ -75,7 +75,7 @@ public class HBaseInputFormatGranular extends HBaseInputFormatBase {  			HBaseTableSplitGranular split = new HBaseTableSplitGranular(table.getTableName(),  					HConstants.EMPTY_BYTE_ARRAY, HConstants.EMPTY_BYTE_ARRAY, regLoc  							.getHostnamePort().split( -									Addressing.HOSTNAME_PORT_SEPARATOR)[0], +									Addressing.HOSTNAME_PORT_SEPARATOR)[0], regLoc.getRegionInfo().getRegionNameAsString(),  					SourceMode.EMPTY, false);  			splits.add(split); @@ -100,6 +100,7 @@ public class HBaseInputFormatGranular extends HBaseInputFormatBase {  		byte[][] regStartKeys = keys.getFirst();  		byte[][] regStopKeys = keys.getSecond();  		String[] regions = new String[regStartKeys.length]; +        String[] regionNames = new String[regStartKeys.length];  		for (int i = 0; i < regStartKeys.length; i++) {  			minKey = (regStartKeys[i] != null && regStartKeys[i].length != 0) @@ -109,10 +110,9 @@ public class HBaseInputFormatGranular extends HBaseInputFormatBase {  					&& (Bytes.compareTo(regStopKeys[i], maxKey) > 0) ? regStopKeys[i]  					: maxKey; -			HServerAddress regionServerAddress = table.getRegionLocation( -					keys.getFirst()[i]).getServerAddress(); -			InetAddress regionAddress = regionServerAddress.getInetSocketAddress() -					.getAddress(); +			HRegionLocation regionLoc = table.getRegionLocation(keys.getFirst()[i]); +            HServerAddress regionServerAddress = regionLoc.getServerAddress(); +			InetAddress regionAddress = regionServerAddress.getInetSocketAddress().getAddress();  			String regionLocation;  			try {  				regionLocation = reverseDNS(regionAddress); @@ -122,23 +122,7 @@ public class HBaseInputFormatGranular extends HBaseInputFormatBase {  				regionLocation = regionServerAddress.getHostname();  			} -			// HServerAddress regionServerAddress = -			// table.getRegionLocation(keys.getFirst()[i]).getServerAddress(); -			// InetAddress regionAddress = -			// regionServerAddress.getInetSocketAddress().getAddress(); -			// -			// String regionLocation; -			// -			// try { -			// regionLocation = reverseDNS(regionAddress); -			// } catch (NamingException e) { -			// LOG.error("Cannot resolve the host name for " + regionAddress + -			// " because of " + e); -			// regionLocation = regionServerAddress.getHostname(); -			// } - -			// String regionLocation = -			// table.getRegionLocation(keys.getFirst()[i]).getHostname(); +            regionNames[i] = regionLoc.getRegionInfo().getRegionNameAsString();  			LOG.debug("***** " + regionLocation); @@ -219,7 +203,9 @@ public class HBaseInputFormatGranular extends HBaseInputFormatBase {  							regionLocation = regionServerAddress.getHostname();  						} -						byte[] sStart = (startRow == HConstants.EMPTY_START_ROW +                        String regionName = cRegion.getRegionInfo().getRegionNameAsString(); + +                        byte[] sStart = (startRow == HConstants.EMPTY_START_ROW  								|| (Bytes.compareTo(startRow, rStart) <= 0) ? rStart  								: startRow);  						byte[] sStop = (stopRow == HConstants.EMPTY_END_ROW @@ -234,7 +220,7 @@ public class HBaseInputFormatGranular extends HBaseInputFormatBase {  										.compareTo(stopRow, rStop) >= 0)), rStop.length));  						HBaseTableSplitGranular split = new HBaseTableSplitGranular( -								table.getTableName(), sStart, sStop, regionLocation, +								table.getTableName(), sStart, sStop, regionLocation, regionName,  								SourceMode.SCAN_RANGE, useSalt);  						split.setEndRowInclusive(currentRegion == maxRegions); @@ -270,7 +256,7 @@ public class HBaseInputFormatGranular extends HBaseInputFormatBase {  							HBaseTableSplitGranular split = new HBaseTableSplitGranular(  									table.getTableName(), pair.getFirst(), -									pair.getSecond(), regions[i], SourceMode.SCAN_RANGE, +									pair.getSecond(), regions[i], regionNames[i], SourceMode.SCAN_RANGE,  									useSalt);  							split.setEndRowInclusive(true); @@ -361,7 +347,7 @@ public class HBaseInputFormatGranular extends HBaseInputFormatBase {  							regions[i], regionKeyList));  					HBaseTableSplitGranular split = new HBaseTableSplitGranular( -							table.getTableName(), regionKeyList, versions, regions[i], +							table.getTableName(), regionKeyList, versions, regions[i], regionNames[i],  							SourceMode.GET_LIST, useSalt);  					splits.add(split);  				} diff --git a/src/main/java/parallelai/spyglass/hbase/HBaseInputFormatRegional.java b/src/main/java/parallelai/spyglass/hbase/HBaseInputFormatRegional.java index eadb57e..8185b22 100644 --- a/src/main/java/parallelai/spyglass/hbase/HBaseInputFormatRegional.java +++ b/src/main/java/parallelai/spyglass/hbase/HBaseInputFormatRegional.java @@ -9,7 +9,6 @@ import org.apache.hadoop.mapred.*;  import java.io.IOException;  import java.util.Collection;  import java.util.HashMap; -import java.util.List;  /**   * Created with IntelliJ IDEA. @@ -28,12 +27,17 @@ public class HBaseInputFormatRegional extends HBaseInputFormatBase {          granular.configure(job);          HBaseTableSplitGranular[] gSplits = granular.getSplits(job, numSplits); -        HBaseTableSplitRegional[] splits = convertToMultiSplitArray( gSplits ); +        HBaseTableSplitRegional[] splits = convertToRegionalSplitArray(gSplits);          if( splits == null ) throw new IOException("Not sure WTF is going on? splits is NULL"); -        LOG.info("GRANULAR => " + gSplits); -        LOG.info("REGIONAL => " + splits); +        for(HBaseTableSplitGranular g : gSplits) { +            LOG.info("GRANULAR => " + g); +        } + +        for(HBaseTableSplitRegional r : splits ) { +            LOG.info("REGIONAL => " + r); +        }          return splits;      } @@ -43,10 +47,10 @@ public class HBaseInputFormatRegional extends HBaseInputFormatBase {          if (!(inputSplit instanceof HBaseTableSplitRegional))              throw new IOException("Table Split is not type HBaseTableSplitRegional"); -        LOG.info("REGIONAL SPLIT -> " + inputSplit); -          HBaseTableSplitRegional tSplit = (HBaseTableSplitRegional)inputSplit; +        LOG.info("REGIONAL SPLIT -> " + tSplit); +          HBaseRecordReaderRegional trr = new HBaseRecordReaderRegional();          HBaseConfigUtils.setRecordReaderParms(trr, tSplit); @@ -60,7 +64,7 @@ public class HBaseInputFormatRegional extends HBaseInputFormatBase {          return trr;      } -    private HBaseTableSplitRegional[] convertToMultiSplitArray( +    private HBaseTableSplitRegional[] convertToRegionalSplitArray(              HBaseTableSplitGranular[] splits) throws IOException {          if (splits == null) @@ -70,16 +74,16 @@ public class HBaseInputFormatRegional extends HBaseInputFormatBase {          for (HBaseTableSplitGranular hbt : splits) {              HBaseTableSplitRegional mis = null; -            if (regionSplits.containsKey(hbt.getRegionLocation())) { -                mis = regionSplits.get(hbt.getRegionLocation()); +            if (regionSplits.containsKey(hbt.getRegionName())) { +                mis = regionSplits.get(hbt.getRegionName());              } else { -                regionSplits.put(hbt.getRegionLocation(), new HBaseTableSplitRegional( -                        hbt.getRegionLocation())); -                mis = regionSplits.get(hbt.getRegionLocation()); +                regionSplits.put(hbt.getRegionName(), new HBaseTableSplitRegional( +                        hbt.getRegionLocation(), hbt.getRegionName())); +                mis = regionSplits.get(hbt.getRegionName());              }              mis.addSplit(hbt); -            regionSplits.put(hbt.getRegionLocation(), mis); +            regionSplits.put(hbt.getRegionName(), mis);          }  //        for(String region : regionSplits.keySet() ) { diff --git a/src/main/java/parallelai/spyglass/hbase/HBaseRecordReaderBase.java b/src/main/java/parallelai/spyglass/hbase/HBaseRecordReaderBase.java index 37858ad..e0d0cbe 100644 --- a/src/main/java/parallelai/spyglass/hbase/HBaseRecordReaderBase.java +++ b/src/main/java/parallelai/spyglass/hbase/HBaseRecordReaderBase.java @@ -24,6 +24,7 @@ public abstract class HBaseRecordReaderBase implements          RecordReader<ImmutableBytesWritable, Result> {      protected TreeSet<String> keyList; +    protected long initialNoOfKeys = 0;      protected HBaseConstants.SourceMode sourceMode;      protected boolean endRowInclusive = true;      protected int versions = 1; @@ -39,6 +40,7 @@ public abstract class HBaseRecordReaderBase implements      protected boolean logScannerActivity = false;      protected int logPerRowCount = 100; +    protected int noOfLogCount = 0;      @Override      public String toString() { @@ -107,6 +109,7 @@ public abstract class HBaseRecordReaderBase implements      public void setKeyList(TreeSet<String> keyList) {          this.keyList = keyList; +        initialNoOfKeys = (this.keyList == null) ? 0 : this.keyList.size();      }      public void setVersions(int versions) { diff --git a/src/main/java/parallelai/spyglass/hbase/HBaseRecordReaderGranular.java b/src/main/java/parallelai/spyglass/hbase/HBaseRecordReaderGranular.java index 6c28d9f..2155d99 100644 --- a/src/main/java/parallelai/spyglass/hbase/HBaseRecordReaderGranular.java +++ b/src/main/java/parallelai/spyglass/hbase/HBaseRecordReaderGranular.java @@ -28,6 +28,7 @@ import org.apache.hadoop.hbase.util.Writables;  import org.apache.hadoop.mapred.RecordReader;  import org.apache.hadoop.util.StringUtils; +import org.jruby.javasupport.util.RuntimeHelpers;  import parallelai.spyglass.hbase.HBaseConstants.SourceMode;  public class HBaseRecordReaderGranular extends HBaseRecordReaderBase { @@ -37,7 +38,7 @@ public class HBaseRecordReaderGranular extends HBaseRecordReaderBase {    private byte[] lastSuccessfulRow;    private ResultScanner scanner;    private long timestamp; -  private int rowcount; +  private int rowcount = 0;      @Override      public String toString() { @@ -51,6 +52,8 @@ public class HBaseRecordReaderGranular extends HBaseRecordReaderBase {          return sbuf.toString();      } +    private final int scanCaching = 1000; +      /**     * Restart from survivable exceptions by creating a new scanner. @@ -67,7 +70,8 @@ public class HBaseRecordReaderGranular extends HBaseRecordReaderBase {          TableInputFormat.addColumns(scan, trrInputColumns);          scan.setFilter(trrRowFilter); -        scan.setCacheBlocks(false); +        scan.setCacheBlocks(true); +        scan.setCaching(scanCaching);          this.scanner = this.htable.getScanner(scan);          currentScan = scan;        } else { @@ -76,6 +80,8 @@ public class HBaseRecordReaderGranular extends HBaseRecordReaderBase {          Scan scan = new Scan(firstRow, (endRowInclusive ? Bytes.add(endRow,              new byte[] { 0 }) : endRow));          TableInputFormat.addColumns(scan, trrInputColumns); +          scan.setCacheBlocks(true); +          scan.setCaching(scanCaching);          this.scanner = this.htable.getScanner(scan);          currentScan = scan;        } @@ -86,6 +92,8 @@ public class HBaseRecordReaderGranular extends HBaseRecordReaderBase {        Scan scan = new Scan(firstRow);        TableInputFormat.addColumns(scan, trrInputColumns);        scan.setFilter(trrRowFilter); +      scan.setCacheBlocks(true); +        scan.setCaching(scanCaching);        this.scanner = this.htable.getScanner(scan);        currentScan = scan;      } @@ -150,15 +158,37 @@ public class HBaseRecordReaderGranular extends HBaseRecordReaderBase {    @Override    public long getPos() { -    // This should be the ordinal tuple in the range; -    // not clear how to calculate... -    return 0; +    switch(sourceMode) { +        case GET_LIST: +            long posGet = (keyList != null ) ? 0 : initialNoOfKeys - keyList.size() ; +            return posGet; + +        case SCAN_ALL: +        case SCAN_RANGE: +            long posScan = (noOfLogCount * logPerRowCount) + rowcount; +            return posScan; + +        default: +            return 0; +    }    }    @Override    public float getProgress() {      // Depends on the total number of tuples and getPos -    return 0; +    switch(sourceMode) { +        case GET_LIST: +            float progGet = ((initialNoOfKeys == 0) ? 0 : (getPos() / initialNoOfKeys)); +            return progGet; + +        case SCAN_ALL: +        case SCAN_RANGE: +            float progScan = (getPos() / (getPos() + 10000)); +            return progScan; + +        default: +            return 0; +    }    }    /** @@ -181,15 +211,18 @@ public class HBaseRecordReaderGranular extends HBaseRecordReaderBase {        try {          try {            result = this.scanner.next(); -          if (logScannerActivity) {              rowcount++;              if (rowcount >= logPerRowCount) { +                long now = System.currentTimeMillis(); +                timestamp = now; +                noOfLogCount ++; +                rowcount = 0; +            } + +          if (logScannerActivity) {                long now = System.currentTimeMillis();                LOG.debug("Mapper took " + (now - timestamp) + "ms to process " -                  + rowcount + " rows"); -              timestamp = now; -              rowcount = 0; -            } +                      + rowcount + " rows");            }          } catch (IOException e) {            // try to handle all IOExceptions by restarting diff --git a/src/main/java/parallelai/spyglass/hbase/HBaseRecordReaderRegional.java b/src/main/java/parallelai/spyglass/hbase/HBaseRecordReaderRegional.java index e2b1ec8..5d2b613 100644 --- a/src/main/java/parallelai/spyglass/hbase/HBaseRecordReaderRegional.java +++ b/src/main/java/parallelai/spyglass/hbase/HBaseRecordReaderRegional.java @@ -90,6 +90,7 @@ public class HBaseRecordReaderRegional extends HBaseRecordReaderBase {          boolean nextFlag = currentRecordReader.next(ibw, result);          while(nextFlag == false && multiSplit.hasMoreSplits() ) { +            totalPos += currentRecordReader.getPos();              setNextSplit();              nextFlag = currentRecordReader.next(ibw, result);          } @@ -97,6 +98,8 @@ public class HBaseRecordReaderRegional extends HBaseRecordReaderBase {          return nextFlag;      } +    long totalPos = 0; +      @Override      public ImmutableBytesWritable createKey() {          return currentRecordReader.createKey(); @@ -109,7 +112,8 @@ public class HBaseRecordReaderRegional extends HBaseRecordReaderBase {      @Override      public long getPos() throws IOException { -        return currentRecordReader.getPos(); +        long pos = totalPos + currentRecordReader.getPos(); +        return pos;      }      @Override @@ -119,6 +123,8 @@ public class HBaseRecordReaderRegional extends HBaseRecordReaderBase {      @Override      public float getProgress() throws IOException { -        return currentRecordReader.getProgress(); +        // ( current count + percent of next count ) / max count +        float prog = ((multiSplit.getCurrSplitCount() + currentRecordReader.getProgress()) / multiSplit.getLength()); +        return prog;      }  } diff --git a/src/main/java/parallelai/spyglass/hbase/HBaseTableSplitBase.java b/src/main/java/parallelai/spyglass/hbase/HBaseTableSplitBase.java index 2f6e7b5..e24771f 100644 --- a/src/main/java/parallelai/spyglass/hbase/HBaseTableSplitBase.java +++ b/src/main/java/parallelai/spyglass/hbase/HBaseTableSplitBase.java @@ -29,6 +29,7 @@ public abstract class HBaseTableSplitBase implements InputSplit,      protected byte[] m_startRow = null;      protected byte[] m_endRow = null;      protected String m_regionLocation = null; +    protected String m_regionName = null;      protected TreeSet<String> m_keyList = null;      protected HBaseConstants.SourceMode m_sourceMode = HBaseConstants.SourceMode.EMPTY;      protected boolean m_endRowInclusive = true; @@ -90,6 +91,10 @@ public abstract class HBaseTableSplitBase implements InputSplit,          return new String[] { this.m_regionLocation };      } +    public String getRegionName() { +        return this.m_regionName; +    } +      public void copy(HBaseTableSplitBase that) {          this.m_endRow = that.m_endRow; @@ -100,6 +105,8 @@ public abstract class HBaseTableSplitBase implements InputSplit,          this.m_tableName = that.m_tableName;          this.m_useSalt = that.m_useSalt;          this.m_versions = that.m_versions; +        this.m_regionLocation = that.m_regionLocation; +        this.m_regionName = that.m_regionName;      }      @Override @@ -108,6 +115,7 @@ public abstract class HBaseTableSplitBase implements InputSplit,          this.m_tableName = Bytes.readByteArray(in);          this.m_regionLocation = Bytes.toString(Bytes.readByteArray(in)); +        this.m_regionName = Bytes.toString(Bytes.readByteArray(in));          this.m_sourceMode = HBaseConstants.SourceMode.valueOf(Bytes.toString(Bytes                  .readByteArray(in)));          this.m_useSalt = Bytes.toBoolean(Bytes.readByteArray(in)); @@ -140,6 +148,7 @@ public abstract class HBaseTableSplitBase implements InputSplit,          Bytes.writeByteArray(out, this.m_tableName);          Bytes.writeByteArray(out, Bytes.toBytes(this.m_regionLocation)); +        Bytes.writeByteArray(out, Bytes.toBytes(this.m_regionName));          Bytes.writeByteArray(out, Bytes.toBytes(this.m_sourceMode.name()));          Bytes.writeByteArray(out, Bytes.toBytes(this.m_useSalt)); diff --git a/src/main/java/parallelai/spyglass/hbase/HBaseTableSplitGranular.java b/src/main/java/parallelai/spyglass/hbase/HBaseTableSplitGranular.java index 4de7153..a266411 100644 --- a/src/main/java/parallelai/spyglass/hbase/HBaseTableSplitGranular.java +++ b/src/main/java/parallelai/spyglass/hbase/HBaseTableSplitGranular.java @@ -21,7 +21,7 @@ public class HBaseTableSplitGranular extends HBaseTableSplitBase {      /** default constructor */      public HBaseTableSplitGranular() {          this(HConstants.EMPTY_BYTE_ARRAY, HConstants.EMPTY_BYTE_ARRAY, -                HConstants.EMPTY_BYTE_ARRAY, "", HBaseConstants.SourceMode.EMPTY, false); +                HConstants.EMPTY_BYTE_ARRAY, "", "", HBaseConstants.SourceMode.EMPTY, false);      }      /** @@ -33,24 +33,26 @@ public class HBaseTableSplitGranular extends HBaseTableSplitBase {       * @param location       */      public HBaseTableSplitGranular(final byte[] tableName, final byte[] startRow, -                               final byte[] endRow, final String location, +                               final byte[] endRow, final String location, final String regionName,                                 final HBaseConstants.SourceMode sourceMode, final boolean useSalt) {          this.m_tableName = tableName;          this.m_startRow = startRow;          this.m_endRow = endRow;          this.m_regionLocation = location; +        this.m_regionName = regionName;          this.m_sourceMode = sourceMode;          this.m_useSalt = useSalt;      }      public HBaseTableSplitGranular(final byte[] tableName, -                               final TreeSet<String> keyList, int versions, final String location, +                               final TreeSet<String> keyList, int versions, final String location, final String regionName,                                 final HBaseConstants.SourceMode sourceMode, final boolean useSalt) {          this.m_tableName = tableName;          this.m_keyList = keyList;          this.m_versions = versions;          this.m_sourceMode = sourceMode;          this.m_regionLocation = location; +        this.m_regionName = regionName;          this.m_useSalt = useSalt;      } @@ -67,8 +69,8 @@ public class HBaseTableSplitGranular extends HBaseTableSplitBase {  	public String toString() {  		return String  				.format( -						"Table Name (%s) Region (%s) Source Mode (%s) Start Key (%s) Stop Key (%s) Key List Size (%s) Versions (%s) Use Salt (%s)", -						Bytes.toString(m_tableName), m_regionLocation, m_sourceMode, +						"Table Name (%s) Region Location (%s) Name (%s) Source Mode (%s) Start Key (%s) Stop Key (%s) Key List Size (%s) Versions (%s) Use Salt (%s)", +						Bytes.toString(m_tableName), m_regionLocation, m_regionName, m_sourceMode,  						Bytes.toString(m_startRow), Bytes.toString(m_endRow),  						(m_keyList != null) ? m_keyList.size() : "EMPTY", m_versions,  						m_useSalt); diff --git a/src/main/java/parallelai/spyglass/hbase/HBaseTableSplitRegional.java b/src/main/java/parallelai/spyglass/hbase/HBaseTableSplitRegional.java index 1ebfa3d..ad5f78b 100644 --- a/src/main/java/parallelai/spyglass/hbase/HBaseTableSplitRegional.java +++ b/src/main/java/parallelai/spyglass/hbase/HBaseTableSplitRegional.java @@ -26,8 +26,9 @@ public class HBaseTableSplitRegional extends HBaseTableSplitBase {  	} -	public HBaseTableSplitRegional(String regionLocation) { +	public HBaseTableSplitRegional(String regionLocation, String regionName) {  		this.m_regionLocation = regionLocation; +        this.m_regionName = regionName;  	}  	@Override @@ -70,6 +71,8 @@ public class HBaseTableSplitRegional extends HBaseTableSplitBase {          str.append(super.toString()); +        str.append(" REGIONAL => Region Location (" + m_regionLocation + ") Name (" + m_regionName + ")" ); +          str.append(" GRANULAR = > ");  		for (HBaseTableSplitGranular hbt : splits) { @@ -114,14 +117,20 @@ public class HBaseTableSplitRegional extends HBaseTableSplitBase {      }      private Iterator<HBaseTableSplitGranular> splitIterator = null; +    private int currSplitCount = 0;      public HBaseTableSplitGranular getNextSplit() {          splitIterator = (splitIterator == null) ? splits.listIterator() : splitIterator;          if( splitIterator.hasNext() ) { +            currSplitCount ++;              return splitIterator.next();          } else {              return null;          }      } + +    public int getCurrSplitCount() { +        return currSplitCount; +    }  }
\ No newline at end of file diff --git a/src/main/scala/parallelai/spyglass/hbase/testing/HBaseSaltTester.scala b/src/main/scala/parallelai/spyglass/hbase/testing/HBaseSaltTester.scala index d75ff7b..fb91f65 100644 --- a/src/main/scala/parallelai/spyglass/hbase/testing/HBaseSaltTester.scala +++ b/src/main/scala/parallelai/spyglass/hbase/testing/HBaseSaltTester.scala @@ -3,7 +3,7 @@ package parallelai.spyglass.hbase.testing  import parallelai.spyglass.base.JobBase  import parallelai.spyglass.hbase.HBaseConstants.{SplitType, SourceMode} -import com.twitter.scalding.{Tsv, IterableSource, Args, TextLine} +import com.twitter.scalding._  import parallelai.spyglass.hbase.{HBasePipeConversions, HBaseSource}  import cascading.tuple.Fields  import org.apache.log4j.{Logger, Level} @@ -11,6 +11,9 @@ import cascading.tap.SinkMode  import cascading.pipe.Pipe  import org.apache.hadoop.hbase.io.ImmutableBytesWritable  import org.apache.hadoop.hbase.util.Bytes +import parallelai.spyglass.hbase.HBaseSource +import com.twitter.scalding.IterableSource +import com.twitter.scalding.TextLine  class HBaseSaltTestSetup (args: Args) extends JobBase(args) with HBasePipeConversions { @@ -24,26 +27,37 @@ class HBaseSaltTestSetup (args: Args) extends JobBase(args) with HBasePipeConver    val quorum = args("quorum") -  val inVals = (00000 to 99999).toList.map(x => ("" + (x%10) + "_" + "%05d".format(x), "" + (x%10) + "_" + "%05d".format(x), "%05d".format(x))) +  val stt = args("start.value").toInt +  val stp = args("stop.value").toInt -  def toIBW(pipe: Pipe, f: Fields): Pipe = { -    asList(f) -      .foldLeft(pipe){ (p, f) => { -      p.map(f.toString -> f.toString){ from: String => -        Option(from).map(x => new ImmutableBytesWritable(Bytes.toBytes(x))).getOrElse(null) -      }} +  loadRanges(stt, stp) + +  def loadRanges(stt: Int, stp: Int) { +    def toIBW(pipe: Pipe, f: Fields): Pipe = { +      asList(f) +        .foldLeft(pipe){ (p, f) => { +        p.map(f.toString -> f.toString){ from: String => +          Option(from).map(x => new ImmutableBytesWritable(Bytes.toBytes(x))).getOrElse(null) +        }} +      }      } -  } +    val inVals = (stt to stp).toList.map(x => ("" + (x%10) + "_" + "%010d".format(x), "" + (x%10) + "_" + "%010d".format(x), "%010d".format(x))) -  val input = IterableSource(inVals, TABLE_SCHEMA) -    .read -    .write(TextLine("saltTesting/Inputs")) +//    val input = IterableSource(inVals, TABLE_SCHEMA) +//      .read +//      .write(TextLine("saltTesting/Inputs")) +// +    val fromSource = new IterableSource(inVals, TABLE_SCHEMA).read.name("source_%s_%s".format(stt, stp)) -  val maker = toIBW(IterableSource(inVals, TABLE_SCHEMA).read, TABLE_SCHEMA) -    .write(new HBaseSource( "_TEST.SALT.01", quorum, 'key, -    TABLE_SCHEMA.tail.map((x: Symbol) => "data"), -    TABLE_SCHEMA.tail.map((x: Symbol) => new Fields(x.name)), sinkMode = SinkMode.UPDATE )) +    val toSource = new HBaseSource( "_TEST.SALT.01", quorum, 'key, +      TABLE_SCHEMA.tail.map((x: Symbol) => "data"), +      TABLE_SCHEMA.tail.map((x: Symbol) => new Fields(x.name)), sinkMode = SinkMode.UPDATE ) + +    toIBW(fromSource, TABLE_SCHEMA) +      .write(toSource) + +  }  }  class HBaseSaltTester (args: Args) extends JobBase(args) with HBasePipeConversions { @@ -58,23 +72,23 @@ class HBaseSaltTester (args: Args) extends JobBase(args) with HBasePipeConversio    val quorum = args("quorum") -  val sttKey = "01728" -  val stpKey = "03725" -  val sttKeyP = "8_01728" -  val stpKeyP = "5_03725" -  val listKey = List("01681", "01456") -  val listKeyP = List("0_01681", "6_01456") -  val noSttKey = "9999990" -  val noStpKey = "9999999" -  val noSttKeyP = "9_9999990" -  val noStpKeyP = "9_9999999" -  val noListKey = List("0123456", "6543210") -  val noListKeyP = List("6_0123456", "0_6543210") +  val sttKey = "0000001728" +  val stpKey = "0000003725" +  val sttKeyP = "8_0000001728" +  val stpKeyP = "5_0000003725" +  val listKey = List("0000001681", "0000001456") +  val listKeyP = List("0_0000001681", "6_0000001456") +  val noSttKey = "999999999990" +  val noStpKey = "999999999999" +  val noSttKeyP = "9_999999999990" +  val noStpKeyP = "9_999999999999" +  val noListKey = List("000000123456", "000006543210") +  val noListKeyP = List("6_000000123456", "0_000006543210")    val splitType =  if(args.getOrElse("regional", "true").toBoolean) SplitType.REGIONAL else SplitType.GRANULAR    val testName01 = "Scan All with NO useSalt" -  val list01 = (00000 to 99999).toList.map(x => ("" + (x%10) + "_" + "%05d".format(x), "" + (x%10) + "_" + "%05d".format(x), "%05d".format(x))) +  val list01 = (00000 to 99999).toList.map(x => ("" + (x%10) + "_" + "%010d".format(x), "" + (x%10) + "_" + "%010d".format(x), "%010d".format(x)))    val hbase01 = new HBaseSource( "_TEST.SALT.01", quorum, 'key,            TABLE_SCHEMA.tail.map((x: Symbol) => "data"),            TABLE_SCHEMA.tail.map((x: Symbol) => new Fields(x.name)), @@ -99,7 +113,7 @@ class HBaseSaltTester (args: Args) extends JobBase(args) with HBasePipeConversio            .groupAll(group => group.toList[List[List[String]]]('testData -> 'testData))    val testName03 = "Scan Range with NO useSalt" -  val list03 = (sttKey.toInt to stpKey.toInt).toList.map(x => ("" + (x%10) + "_" + "%05d".format(x), "" + (x%10) + "_" + "%05d".format(x), "%05d".format(x))) +  val list03 = (sttKey.toInt to stpKey.toInt).toList.map(x => ("" + (x%10) + "_" + "%010d".format(x), "" + (x%10) + "_" + "%010d".format(x), "%010d".format(x)))    val hbase03 = new HBaseSource( "_TEST.SALT.01", quorum, 'key,            TABLE_SCHEMA.tail.map((x: Symbol) => "data"),            TABLE_SCHEMA.tail.map((x: Symbol) => new Fields(x.name)), @@ -125,7 +139,7 @@ class HBaseSaltTester (args: Args) extends JobBase(args) with HBasePipeConversio    val testName05 = "Get List with NO useSalt" -  val list05 = listKey.map(x => x.toInt).map(x => ("" + (x%10) + "_" + "%05d".format(x), "" + (x%10) + "_" + "%05d".format(x), "%05d".format(x))) +  val list05 = listKey.map(x => x.toInt).map(x => ("" + (x%10) + "_" + "%010d".format(x), "" + (x%10) + "_" + "%010d".format(x), "%010d".format(x)))    val hbase05 = new HBaseSource( "_TEST.SALT.01", quorum, 'key,            TABLE_SCHEMA.tail.map((x: Symbol) => "data"),            TABLE_SCHEMA.tail.map((x: Symbol) => new Fields(x.name)), @@ -288,21 +302,28 @@ class HBaseSaltTestShutdown (args: Args) extends JobBase(args) with HBasePipeCon    val quorum = args("quorum") -  val inVals = (00000 to 99999).toList.map(x => ("" + (x%10) + "_" + "%05d".format(x), "" + (x%10) + "_" + "%05d".format(x), "%05d".format(x))) +  val stt = args("start.value").toInt +  val stp = args("stop.value").toInt + +  delRanges(stt, stp) -  def toIBW(pipe: Pipe, f: Fields): Pipe = { -    asList(f) -      .foldLeft(pipe){ (p, f) => { -      p.map(f.toString -> f.toString){ from: String => -        Option(from).map(x => new ImmutableBytesWritable(Bytes.toBytes(x))).getOrElse(null) -      }} +  def delRanges(stt: Int, stp: Int) { +    val inVals = (stt to stp).toList.map(x => ("" + (x%10) + "_" + "%010d".format(x), "" + (x%10) + "_" + "%010d".format(x), "%010d".format(x))) + +    def toIBW(pipe: Pipe, f: Fields): Pipe = { +      asList(f) +        .foldLeft(pipe){ (p, f) => { +        p.map(f.toString -> f.toString){ from: String => +          Option(from).map(x => new ImmutableBytesWritable(Bytes.toBytes(x))).getOrElse(null) +        }} +      }      } -  } -  val input = IterableSource(inVals, TABLE_SCHEMA).read +    val input = IterableSource(inVals, TABLE_SCHEMA).read -  val eraser = toIBW(input, TABLE_SCHEMA) -    .write(new HBaseSource( "_TEST.SALT.01", quorum, 'key, -      TABLE_SCHEMA.tail.map((x: Symbol) => "data"), -      TABLE_SCHEMA.tail.map((x: Symbol) => new Fields(x.name)), sinkMode = SinkMode.REPLACE )) +    val eraser = toIBW(input, TABLE_SCHEMA) +      .write(new HBaseSource( "_TEST.SALT.01", quorum, 'key, +        TABLE_SCHEMA.tail.map((x: Symbol) => "data"), +        TABLE_SCHEMA.tail.map((x: Symbol) => new Fields(x.name)), sinkMode = SinkMode.REPLACE )) +  }  }
\ No newline at end of file diff --git a/src/main/scala/parallelai/spyglass/hbase/testing/HBaseSaltTesterRunner.scala b/src/main/scala/parallelai/spyglass/hbase/testing/HBaseSaltTesterRunner.scala index 17bc873..8d5c4ec 100644 --- a/src/main/scala/parallelai/spyglass/hbase/testing/HBaseSaltTesterRunner.scala +++ b/src/main/scala/parallelai/spyglass/hbase/testing/HBaseSaltTesterRunner.scala @@ -32,33 +32,33 @@ object HBaseSaltTesterRunner extends App {    if( make ) { -    JobRunner.main(Array(classOf[HBaseSaltTestSetup].getName, +    JobRunner.main((List(classOf[HBaseSaltTestSetup].getName,        "--hdfs",        "--app.conf.path", appPath,        "--job.lib.path", jobLibPath,        "--quorum", quorum,        "--debug", isDebug.toString -    )) +    ) ::: mArgs.toList).toArray)    }    if( test ) { -    JobRunner.main(Array(classOf[HBaseSaltTester].getName, +    JobRunner.main((List(classOf[HBaseSaltTester].getName,          "--hdfs",          "--app.conf.path", appPath,          "--job.lib.path", jobLibPath,          "--quorum", quorum,          "--debug", isDebug.toString,          "--regional", mArgs.getOrElse("regional", "false") -    )) +    )::: mArgs.toList).toArray)    }    if( delete ) { -    JobRunner.main(Array(classOf[HBaseSaltTestShutdown].getName, +    JobRunner.main((List(classOf[HBaseSaltTestShutdown].getName,        "--hdfs",        "--app.conf.path", appPath,        "--job.lib.path", jobLibPath,        "--quorum", quorum,        "--debug", isDebug.toString -    )) +    )::: mArgs.toList).toArray)    }  }
\ No newline at end of file  | 
