http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/pom-with-benchmarks.xml ---------------------------------------------------------------------- diff --git a/bin/pom-with-benchmarks.xml b/bin/pom-with-benchmarks.xml new file mode 100644 index 0000000..ee98c43 --- /dev/null +++ b/bin/pom-with-benchmarks.xml @@ -0,0 +1,318 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + ~ Licensed to the Apache Software Foundation (ASF) under one or more + ~ contributor license agreements. See the NOTICE file distributed with + ~ this work for additional information regarding copyright ownership. + ~ The ASF licenses this file to You under the Apache License, Version 2.0 + ~ (the "License"); you may not use this file except in compliance with + ~ the License. You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. + --> + +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + + <groupId>org.apache.pirk</groupId> + <artifactId>pirk</artifactId> + <version>0.0.1-SNAPSHOT</version> + <packaging>jar</packaging> + + <name>Apache Pirk (incubating) Project</name> + <description>Apache Pirk (incubating) is a framework for scalable + Private Information Retrieval (PIR). </description> + <url>http://pirk.incubator.apache.org/</url> + + <!-- this is the year of inception at ASF --> + <inceptionYear>2016</inceptionYear> + + <organization> + <name>The Apache Software Foundation</name> + <url>https://www.apache.org</url> + </organization> + + <licenses> + <license> + <name>Apache License, Version 2.0</name> + <url>https://www.apache.org/licenses/LICENSE-2.0</url> + </license> + </licenses> + + <mailingLists> + <mailingList> + <name>Dev</name> + <subscribe>dev-subscr...@pirk.incubator.apache.org</subscribe> + <unsubscribe>dev-unsubscr...@pirk.incubator.apache.org</unsubscribe> + <post>d...@pirk.incubator.apache.org</post> + <archive>http://mail-archives.apache.org/mod_mbox/incubator-pirk-dev/</archive> + </mailingList> + <mailingList> + <name>Commits</name> + <subscribe>commits-subscr...@pirk.incubator.apache.org</subscribe> + <unsubscribe>commits-unsubscr...@pirk.incubator.apache.org</unsubscribe> + <archive>http://mail-archives.apache.org/mod_mbox/incubator-pirk-commits</archive> + </mailingList> + </mailingLists> + + <repositories> + <repository> + <id>mvn-public</id> + <url>http://mvnrepository.com/artifact</url> + <snapshots> + <updatePolicy>always</updatePolicy> + </snapshots> + </repository> + + <repository> + <id>conjars.org</id> + <url>http://conjars.org/repo</url> + </repository> + + </repositories> + + <properties> + <maven.compiler.source>1.7</maven.compiler.source> + <maven.compiler.target>1.7</maven.compiler.target> + <scala.version>2.10.4</scala.version> + <jmh.version>1.11.3</jmh.version> + <benchmarkjar.name>benchmarks</benchmarkjar.name> + <javac.target>1.7</javac.target> + </properties> + + <dependencies> + <dependency> + <groupId>log4j</groupId> + <artifactId>log4j</artifactId> + <version>1.2.17</version> + </dependency> + + <dependency> + <groupId>org.apache.commons</groupId> + <artifactId>commons-math3</artifactId> + <version>3.3</version> + </dependency> + + <dependency> + <groupId>org.apache.hadoop</groupId> + <artifactId>hadoop-common</artifactId> + <version>2.7.2</version> + </dependency> + + <dependency> + <groupId>org.apache.hadoop</groupId> + <artifactId>hadoop-mapreduce-client-core</artifactId> + <version>2.7.2</version> + </dependency> + + <dependency> + <groupId>org.apache.hadoop</groupId> + <artifactId>hadoop-client</artifactId> + <version>2.7.2</version> + </dependency> + + <dependency> + <groupId>org.apache.spark</groupId> + <artifactId>spark-core_2.11</artifactId> + <version>1.6.1</version> + </dependency> + + <dependency> + <groupId>com.googlecode.json-simple</groupId> + <artifactId>json-simple</artifactId> + <version>1.1</version> + </dependency> + + <dependency> + <groupId>commons-net</groupId> + <artifactId>commons-net</artifactId> + <version>3.3</version> + </dependency> + + <dependency> + <groupId>org.elasticsearch</groupId> + <artifactId>elasticsearch-hadoop</artifactId> + <version>2.1.2</version> + <exclusions> + <exclusion> + <artifactId>commons-net</artifactId> + <groupId>commons-net</groupId> + </exclusion> + <exclusion> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + </exclusion> + <exclusion> + <groupId>org.slf4j</groupId> + <artifactId>log4j-over-slf4j</artifactId> + </exclusion> + </exclusions> + </dependency> + + <!-- Square's JNA GMP module--> + <dependency> + <groupId>com.squareup.jnagmp</groupId> + <artifactId>jnagmp</artifactId> + <version>1.1.0</version> + </dependency> + <!-- JMH for benchmarking the Paillier functions --> + <dependency> + <groupId>org.openjdk.jmh</groupId> + <artifactId>jmh-core</artifactId> + <version>${jmh.version}</version> + </dependency> + <dependency> + <groupId>org.openjdk.jmh</groupId> + <artifactId>jmh-generator-annprocess</artifactId> + <version>${jmh.version}</version> + </dependency> + + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <version>2.18</version> + <configuration> + <redirectTestOutputToFile>true</redirectTestOutputToFile> + <argLine combine.children="append">-Xmx1G + -Djava.net.preferIPv4Stack=true</argLine> + </configuration> + <dependencies> + <dependency> + <!-- Force surefire to use JUnit --> + <groupId>org.apache.maven.surefire</groupId> + <artifactId>surefire-junit4</artifactId> + <version>2.18</version> + </dependency> + </dependencies> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.1</version> + <configuration> + <compilerVersion>${javac.target}</compilerVersion> + <source>${javac.target}</source> + <target>${javac.target}</target> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-shade-plugin</artifactId> + <version>2.4.3</version> <!-- older versions of maven-shade-plugin make JMH painful --> + + <executions> + <execution> + <phase>package</phase> + <id>main</id> + <goals> + <goal>shade</goal> + </goals> + <configuration> + <shadedArtifactAttached>true</shadedArtifactAttached> + <shadedClassifierName>exe</shadedClassifierName> + <transformers> + <transformer + implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> + </transformer> + <transformer + implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"> + </transformer> + </transformers> + <filters> + <filter> + <artifact>*:*</artifact> + <excludes> + <exclude>META-INF/*.SF</exclude> + <exclude>META-INF/*.DSA</exclude> + <exclude>META-INF/*.RSA</exclude> + </excludes> + </filter> + </filters> + </configuration> + </execution> + <execution> + <phase>package</phase> + <id>benchmark</id> + <goals> + <goal>shade</goal> + </goals> + <configuration> + <!-- The jar is very corrupted if it isn't minimized --> + <minimizeJar>true</minimizeJar> + <finalName>${benchmarkjar.name}</finalName> + <transformers> + <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> + <mainClass>org.openjdk.jmh.Main</mainClass> + </transformer> + </transformers> + <filters> + <filter> + <!-- + Shading signed JARs will fail without this. + http://stackoverflow.com/questions/999489/invalid-signature-file-when-attempting-to-run-a-jar + --> + <artifact>*:*</artifact> + <excludes> + <exclude>META-INF/*.SF</exclude> + <exclude>META-INF/*.DSA</exclude> + <exclude>META-INF/*.RSA</exclude> + </excludes> + </filter> + </filters> + </configuration> + </execution> + + </executions> + </plugin> + </plugins> + + <pluginManagement> + <plugins> + <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.--> + <plugin> + <groupId>org.eclipse.m2e</groupId> + <artifactId>lifecycle-mapping</artifactId> + <version>1.0.0</version> + <configuration> + <lifecycleMappingMetadata> + <pluginExecutions> + <pluginExecution> + <pluginExecutionFilter> + <groupId> + org.scala-tools + </groupId> + <artifactId> + maven-scala-plugin + </artifactId> + <versionRange> + [2.15.2,) + </versionRange> + <goals> + <goal>testCompile</goal> + </goals> + </pluginExecutionFilter> + <action> + <ignore></ignore> + </action> + </pluginExecution> + </pluginExecutions> + </lifecycleMappingMetadata> + </configuration> + </plugin> + </plugins> + </pluginManagement> + + </build> + +</project>
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/pom.xml ---------------------------------------------------------------------- diff --git a/bin/pom.xml b/bin/pom.xml new file mode 100644 index 0000000..c14a928 --- /dev/null +++ b/bin/pom.xml @@ -0,0 +1,757 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- ~ Licensed to the Apache Software Foundation (ASF) under one or more + ~ contributor license agreements. See the NOTICE file distributed with ~ + this work for additional information regarding copyright ownership. ~ The + ASF licenses this file to You under the Apache License, Version 2.0 ~ (the + "License"); you may not use this file except in compliance with ~ the License. + You may obtain a copy of the License at ~ ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ ~ Unless required by applicable law or agreed to in writing, software ~ + distributed under the License is distributed on an "AS IS" BASIS, ~ WITHOUT + WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ~ See the + License for the specific language governing permissions and ~ limitations + under the License. --> + +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.apache</groupId> + <artifactId>apache</artifactId> + <version>18</version> + </parent> + + <groupId>org.apache.pirk</groupId> + <artifactId>apache-pirk</artifactId> + <version>0.0.1-SNAPSHOT</version> + <packaging>jar</packaging> + + <name>Apache Pirk (incubating) Project</name> + <description>Apache Pirk (incubating) is a framework for scalable Private Information Retrieval (PIR).</description> + <url>http://pirk.incubator.apache.org/</url> + + <!-- this is the year of inception at ASF --> + <inceptionYear>2016</inceptionYear> + + <organization> + <name>The Apache Software Foundation</name> + <url>https://www.apache.org</url> + </organization> + + <licenses> + <license> + <name>Apache License, Version 2.0</name> + <url>https://www.apache.org/licenses/LICENSE-2.0</url> + </license> + </licenses> + + <mailingLists> + <mailingList> + <name>Dev</name> + <subscribe>dev-subscr...@pirk.incubator.apache.org</subscribe> + <unsubscribe>dev-unsubscr...@pirk.incubator.apache.org</unsubscribe> + <post>d...@pirk.incubator.apache.org</post> + <archive>http://mail-archives.apache.org/mod_mbox/incubator-pirk-dev/</archive> + </mailingList> + <mailingList> + <name>Commits</name> + <subscribe>commits-subscr...@pirk.incubator.apache.org</subscribe> + <unsubscribe>commits-unsubscr...@pirk.incubator.apache.org</unsubscribe> + <archive>http://mail-archives.apache.org/mod_mbox/incubator-pirk-commits</archive> + </mailingList> + </mailingLists> + + <scm> + <connection>scm:git:git://git.apache.org/incubator-pirk.git</connection> + <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/incubator-pirk.git</developerConnection> + <url>https://git-wip-us.apache.org/repos/asf?p=incubator-pirk.git</url> + <tag>HEAD</tag> + </scm> + + <issueManagement> + <system>JIRA</system> + <url>https://issues.apache.org/jira/browse/PIRK</url> + </issueManagement> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <maven.compiler.source>1.8</maven.compiler.source> + <maven.compiler.target>1.8</maven.compiler.target> + <scala.version>2.10.4</scala.version> + <jmh.version>1.11.3</jmh.version> + <benchmarkjar.name>benchmarks</benchmarkjar.name> + <javac.target>1.8</javac.target> + <slf4j.version>1.7.21</slf4j.version> + <log4j2.version>2.1</log4j2.version> + <junit.version>4.12</junit.version> + <log4j.configuration>log4j2.xml</log4j.configuration> + <hadoop.version>2.7.2</hadoop.version> + <spark.version>1.6.1</spark.version> + <apache-commons.version>3.3</apache-commons.version> + <elasticsearch.version>2.3.3</elasticsearch.version> + <storm.version>1.0.1</storm.version> + <kafka.version>0.9.0.1</kafka.version> + <spark-streaming.version>2.0.0</spark-streaming.version> + <pirk.forkCount>1C</pirk.forkCount> + <pirk.reuseForks>true</pirk.reuseForks> + </properties> + + <dependencies> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>4.12</version> + </dependency> + + <dependency> + <groupId>org.apache.commons</groupId> + <artifactId>commons-math3</artifactId> + <version>${apache-commons.version}</version> + </dependency> + + <dependency> + <groupId>com.googlecode.json-simple</groupId> + <artifactId>json-simple</artifactId> + <version>1.1</version> + </dependency> + + <dependency> + <groupId>commons-net</groupId> + <artifactId>commons-net</artifactId> + <version>${apache-commons.version}</version> + </dependency> + + <dependency> + <groupId>org.apache.hadoop</groupId> + <artifactId>hadoop-common</artifactId> + <version>${hadoop.version}</version> + <exclusions> + <exclusion> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.curator</groupId> + <artifactId>curator-client</artifactId> + </exclusion> + </exclusions> + </dependency> + + <dependency> + <groupId>org.apache.hadoop</groupId> + <artifactId>hadoop-mapreduce-client-core</artifactId> + <version>${hadoop.version}</version> + <exclusions> + <exclusion> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + </exclusion> + <exclusion> + <groupId>log4j</groupId> + <artifactId>log4j</artifactId> + </exclusion> + </exclusions> + </dependency> + + <dependency> + <groupId>org.apache.hadoop</groupId> + <artifactId>hadoop-client</artifactId> + <version>${hadoop.version}</version> + <exclusions> + <exclusion> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + </exclusion> + <exclusion> + <groupId>log4j</groupId> + <artifactId>log4j</artifactId> + </exclusion> + <exclusion> + <groupId>xerces</groupId> + <artifactId>xercesImpl</artifactId> + </exclusion> + </exclusions> + </dependency> + + <dependency> + <groupId>org.apache.spark</groupId> + <artifactId>spark-core_2.11</artifactId> + <version>${spark.version}</version> + <exclusions> + <exclusion> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + </exclusion> + <exclusion> + <groupId>log4j</groupId> + <artifactId>log4j</artifactId> + </exclusion> + <exclusion> + <groupId>org.scala-lang</groupId> + <artifactId>scalap</artifactId> + </exclusion> + <exclusion> + <groupId>org.scala-lang</groupId> + <artifactId>scala-library</artifactId> + </exclusion> + <exclusion> + <groupId>org.scala-lang</groupId> + <artifactId>scala-reflect</artifactId> + </exclusion> + </exclusions> + </dependency> + + <dependency> + <groupId>org.apache.spark</groupId> + <artifactId>spark-streaming_2.10</artifactId> + <version>${spark-streaming.version}</version> + <exclusions> + <exclusion> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + </exclusion> + </exclusions> + </dependency> + + <dependency> + <groupId>org.elasticsearch</groupId> + <artifactId>elasticsearch-hadoop</artifactId> + <version>${elasticsearch.version}</version> + <exclusions> + <exclusion> + <artifactId>commons-net</artifactId> + <groupId>commons-net</groupId> + </exclusion> + <exclusion> + <groupId>org.apache.hive</groupId> + <artifactId>hive-service</artifactId> + </exclusion> + <exclusion> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + </exclusion> + <exclusion> + <groupId>log4j</groupId> + <artifactId>log4j</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.storm</groupId> + <artifactId>storm-core</artifactId> + </exclusion> + <exclusion> + <groupId>cascading</groupId> + <artifactId>cascading-local</artifactId> + </exclusion> + <exclusion> + <groupId>cascading</groupId> + <artifactId>cascading-core</artifactId> + </exclusion> + <exclusion> + <groupId>cascading</groupId> + <artifactId>cascading-hadoop</artifactId> + </exclusion> + </exclusions> + </dependency> + + <dependency> + <groupId>org.apache.storm</groupId> + <artifactId>storm-core</artifactId> + <version>${storm.version}</version> + <scope>provided</scope> + <exclusions> + <exclusion> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-api</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-core</artifactId> + </exclusion> + <exclusion> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-slf4j-impl</artifactId> + </exclusion> + <exclusion> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + </exclusion> + </exclusions> + </dependency> + + <dependency> + <groupId>org.apache.storm</groupId> + <artifactId>storm-kafka</artifactId> + <version>${storm.version}</version> + </dependency> + + <dependency> + <groupId>org.apache.kafka</groupId> + <artifactId>kafka_2.10</artifactId> + <version>${kafka.version}</version> + <exclusions> + <exclusion> + <groupId>log4j</groupId> + <artifactId>log4j</artifactId> + </exclusion> + <exclusion> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + </exclusion> + <exclusion> + <groupId>org.scala-lang</groupId> + <artifactId>scala-library</artifactId> + </exclusion> + </exclusions> + </dependency> + + <dependency> + <groupId>org.apache.curator</groupId> + <artifactId>curator-test</artifactId> + <version>2.10.0</version> + <scope>test</scope> + </dependency> + + <!-- Square's JNA GMP module --> + <dependency> + <groupId>com.squareup.jnagmp</groupId> + <artifactId>jnagmp</artifactId> + <version>1.1.0</version> + </dependency> + + <!-- JMH for benchmarking the Paillier functions --> + <dependency> + <groupId>org.openjdk.jmh</groupId> + <artifactId>jmh-core</artifactId> + <version>${jmh.version}</version> + <scope>provided</scope> + </dependency> + + <dependency> + <groupId>org.openjdk.jmh</groupId> + <artifactId>jmh-generator-annprocess</artifactId> + <version>${jmh.version}</version> + <scope>provided</scope> + </dependency> + + <!-- Sl4j modules --> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + <version>${slf4j.version}</version> + </dependency> + + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-slf4j-impl</artifactId> + <version>${log4j2.version}</version> + </dependency> + + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-core</artifactId> + <version>${log4j2.version}</version> + </dependency> + + <dependency> + <groupId>org.scala-lang</groupId> + <artifactId>scala-library</artifactId> + <version>${scala.version}</version> + </dependency> + + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-source-plugin</artifactId> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-shade-plugin</artifactId> + </plugin> + + <plugin> + <groupId>org.apache.rat</groupId> + <artifactId>apache-rat-plugin</artifactId> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-release-plugin</artifactId> + </plugin> + </plugins> + + <pluginManagement> + <plugins> + <plugin> + <groupId>org.apache.rat</groupId> + <artifactId>apache-rat-plugin</artifactId> + <version>0.12</version> + <configuration> + <excludes> + <exclude>.travis.yml</exclude> <!-- Travis CI Build Descriptor File --> + <exclude>findbugs-exclude.xml</exclude> <!-- False positives for FindBugs analysis --> + <exclude>KEYS</exclude> <!-- GPG keys of Release Managers --> + <exclude>eclipse*.xml</exclude> <!-- Exclude eclipse* xml --> + <exclude>docs/*</exclude> <!-- Exclude docs --> + <exclude>logs/*</exclude> <!-- Exclude logs --> + <exclude>**/m2.conf</exclude> <!-- Exclude Maven conf which gets installed on travis and fails RAT check --> + <exclude>src/main/resources/META-INF/**</exclude> + </excludes> + </configuration> + <dependencies> + <!-- workaround for RAT-158 --> + <dependency> + <groupId>org.apache.maven.doxia</groupId> + <artifactId>doxia-core</artifactId> + <version>1.6</version> + <exclusions> + <exclusion> + <groupId>xerces</groupId> + <artifactId>xercesImpl</artifactId> + </exclusion> + </exclusions> + </dependency> + </dependencies> + <executions> + <execution> + <phase>validate</phase> + <goals> + <goal>check</goal> + </goals> + </execution> + </executions> + </plugin> + + <!-- Coverage analysis for tests --> + <plugin> + <groupId>org.jacoco</groupId> + <artifactId>jacoco-maven-plugin</artifactId> + <version>0.7.5.201505241946</version> + <executions> + <execution> + <goals> + <goal>prepare-agent</goal> + </goals> + <configuration> + <output>file</output> + <dumpOnExit>true</dumpOnExit> + </configuration> + </execution> + <execution> + <id>report</id> + <phase>prepare-package</phase> + <goals> + <goal>report</goal> + </goals> + </execution> + </executions> + </plugin> + + <!-- Report jacoco coverage to coveralls.io --> + <plugin> + <groupId>org.eluder.coveralls</groupId> + <artifactId>coveralls-maven-plugin</artifactId> + <version>4.1.0</version> + </plugin> + + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <version>2.18</version> + <configuration> + <redirectTestOutputToFile>true</redirectTestOutputToFile> + <argLine combine.children="append">-Xmx1G + -Djava.net.preferIPv4Stack=true + </argLine> + <systemPropertyVariables> + <log4j.configuration>${log4j.configuration}</log4j.configuration> + </systemPropertyVariables> + <forkCount>${pirk.forkCount}</forkCount> + <reuseForks>${pirk.reuseForks}</reuseForks> + </configuration> + <dependencies> + <dependency> + <!-- Force surefire to use JUnit --> + <groupId>org.apache.maven.surefire</groupId> + <artifactId>surefire-junit4</artifactId> + <version>2.18</version> + </dependency> + </dependencies> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.5.1</version> + <configuration> + <compilerVersion>${javac.target}</compilerVersion> + <source>${javac.target}</source> + <target>${javac.target}</target> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <version>3.0.1</version> + <configuration> + <excludes> + <exclude>org/apache/pirk/benchmark/**</exclude> + <exclude>*/openjdk/**</exclude> + <exclude>generated-sources/**</exclude> + </excludes> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-source-plugin</artifactId> + <version>3.0.1</version> + <configuration> + <excludes> + <exclude>org/apache/pirk/benchmark/**</exclude> + <exclude>*/openjdk/**</exclude> + <exclude>generated-sources/**</exclude> + </excludes> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-shade-plugin</artifactId> + <version>2.4.3</version> <!-- older versions of maven-shade-plugin make JMH painful --> + + <executions> + <execution> + <phase>package</phase> + <id>main</id> + <goals> + <goal>shade</goal> + </goals> + <configuration> + <shadedArtifactAttached>true</shadedArtifactAttached> + <shadedClassifierName>exe</shadedClassifierName> + <transformers> + <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> + </transformer> + <transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"> + </transformer> + </transformers> + <filters> + <filter> + <artifact>*:*</artifact> + <excludes> + <exclude>META-INF/*.SF</exclude> + <exclude>META-INF/*.DSA</exclude> + <exclude>META-INF/*.RSA</exclude> + </excludes> + </filter> + </filters> + </configuration> + </execution> + + <!-- in the version with benchmarks (pom-with-benchmarks.xml), this + is where that <execution></execution> lives --> + + </executions> + </plugin> + + <!--This plugin's configuration is used to store Eclipse m2e settings + only. It has no influence on the Maven build itself. --> + <plugin> + <groupId>org.eclipse.m2e</groupId> + <artifactId>lifecycle-mapping</artifactId> + <version>1.0.0</version> + <configuration> + <lifecycleMappingMetadata> + <pluginExecutions> + <pluginExecution> + <pluginExecutionFilter> + <groupId> + org.scala-tools + </groupId> + <artifactId> + maven-scala-plugin + </artifactId> + <versionRange> + [2.15.2,) + </versionRange> + <goals> + <goal>testCompile</goal> + </goals> + </pluginExecutionFilter> + <action> + <ignore/> + </action> + </pluginExecution> + <pluginExecution> + <pluginExecutionFilter> + <groupId> + org.apache.rat + </groupId> + <artifactId> + apache-rat-plugin + </artifactId> + <versionRange> + [0.11,) + </versionRange> + <goals> + <goal>check</goal> + </goals> + </pluginExecutionFilter> + <action> + <ignore/> + </action> + </pluginExecution> + </pluginExecutions> + </lifecycleMappingMetadata> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-release-plugin</artifactId> + <version>2.5.1</version> + <configuration> + <useReleaseProfile>true</useReleaseProfile> + <releaseProfiles>signed_release</releaseProfiles> + <autoVersionSubmodules>true</autoVersionSubmodules> + <goals>deploy</goals> + <tagNameFormat>@{project.artifactId}-@{project.version}</tagNameFormat> + <pushChanges>false</pushChanges> + <localCheckout>true</localCheckout> + </configuration> + <executions> + <execution> + <id>default</id> + <goals> + <goal>perform</goal> + </goals> + <configuration> + <pomFileName>pom.xml</pomFileName> + </configuration> + </execution> + </executions> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>2.10.4</version> + <configuration> + <javadocDirectory>docs</javadocDirectory> + <testJavadocDirectory>docs/test</testJavadocDirectory> + <javadocVersion>1.8</javadocVersion> + </configuration> + </plugin> + </plugins> + </pluginManagement> + + </build> + + <profiles> + <profile> + <!-- Performs execution of Integration Tests using the Maven FailSafe + Plugin. The view of integration tests in this context are those tests interfacing + with external sources and services requiring additional resources or credentials + that cannot be explicitly provided. --> + <id>integration-tests</id> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-failsafe-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>integration-test</goal> + <goal>verify</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + <profile> + <!-- Checks style and licensing requirements. This is a good idea to run + for contributions and for the release process. While it would be nice to + run always these plugins can considerably slow the build and have proven + to create unstable builds in our multi-module project and when building using + multiple threads. The stability issues seen with Checkstyle in multi-module + builds include false-positives and false negatives. --> + <id>contrib-check</id> + <build> + <plugins> + <plugin> + <groupId>org.apache.rat</groupId> + <artifactId>apache-rat-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>check</goal> + </goals> + <phase>verify</phase> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-checkstyle-plugin</artifactId> + <executions> + <execution> + <id>check-style</id> + <goals> + <goal>check</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + <profile> + <!-- This profile will disable DocLint which performs strict JavaDoc processing + which was introduced in JDK 8. These are technically errors in the JavaDoc + which we need to eventually address. However, if a release is performed using + JDK 8, the JavaDoc generation would fail. By activating this profile when + running on JDK 8 we can ensure the JavaDocs continue to generate successfully --> + <id>disable-doclint</id> + <activation> + <jdk>1.8</jdk> + </activation> + <build> + <pluginManagement> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <configuration> + <additionalparam>-Xdoclint:none</additionalparam> + </configuration> + </plugin> + </plugins> + </pluginManagement> + </build> + </profile> + </profiles> + +</project> http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/benchmark/BenchmarkDriver.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/benchmark/BenchmarkDriver.class b/bin/src/main/java/org/apache/pirk/benchmark/BenchmarkDriver.class new file mode 100644 index 0000000..aa1cb50 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/benchmark/BenchmarkDriver.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/benchmark/PaillierBenchmark$PaillierBenchmarkState.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/benchmark/PaillierBenchmark$PaillierBenchmarkState.class b/bin/src/main/java/org/apache/pirk/benchmark/PaillierBenchmark$PaillierBenchmarkState.class new file mode 100644 index 0000000..c58c850 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/benchmark/PaillierBenchmark$PaillierBenchmarkState.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/benchmark/PaillierBenchmark.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/benchmark/PaillierBenchmark.class b/bin/src/main/java/org/apache/pirk/benchmark/PaillierBenchmark.class new file mode 100644 index 0000000..b69d0c9 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/benchmark/PaillierBenchmark.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/encryption/ModPowAbstraction.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/encryption/ModPowAbstraction.class b/bin/src/main/java/org/apache/pirk/encryption/ModPowAbstraction.class new file mode 100644 index 0000000..a6939fe Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/encryption/ModPowAbstraction.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/encryption/Paillier.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/encryption/Paillier.class b/bin/src/main/java/org/apache/pirk/encryption/Paillier.class new file mode 100644 index 0000000..f7311cc Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/encryption/Paillier.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/encryption/PrimeGenerator.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/encryption/PrimeGenerator.class b/bin/src/main/java/org/apache/pirk/encryption/PrimeGenerator.class new file mode 100644 index 0000000..16f3745 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/encryption/PrimeGenerator.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/inputformat/hadoop/BaseInputFormat.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/inputformat/hadoop/BaseInputFormat.class b/bin/src/main/java/org/apache/pirk/inputformat/hadoop/BaseInputFormat.class new file mode 100644 index 0000000..1880713 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/inputformat/hadoop/BaseInputFormat.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/inputformat/hadoop/BytesArrayWritable.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/inputformat/hadoop/BytesArrayWritable.class b/bin/src/main/java/org/apache/pirk/inputformat/hadoop/BytesArrayWritable.class new file mode 100644 index 0000000..5c2e791 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/inputformat/hadoop/BytesArrayWritable.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/inputformat/hadoop/InputFormatConst.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/inputformat/hadoop/InputFormatConst.class b/bin/src/main/java/org/apache/pirk/inputformat/hadoop/InputFormatConst.class new file mode 100644 index 0000000..0175e8f Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/inputformat/hadoop/InputFormatConst.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/inputformat/hadoop/TextArrayWritable.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/inputformat/hadoop/TextArrayWritable.class b/bin/src/main/java/org/apache/pirk/inputformat/hadoop/TextArrayWritable.class new file mode 100644 index 0000000..455de0e Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/inputformat/hadoop/TextArrayWritable.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/inputformat/hadoop/json/JSONInputFormat.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/inputformat/hadoop/json/JSONInputFormat.class b/bin/src/main/java/org/apache/pirk/inputformat/hadoop/json/JSONInputFormat.class new file mode 100644 index 0000000..73b8a33 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/inputformat/hadoop/json/JSONInputFormat.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/inputformat/hadoop/json/JSONInputFormatBase.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/inputformat/hadoop/json/JSONInputFormatBase.class b/bin/src/main/java/org/apache/pirk/inputformat/hadoop/json/JSONInputFormatBase.class new file mode 100644 index 0000000..7d740e7 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/inputformat/hadoop/json/JSONInputFormatBase.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/inputformat/hadoop/json/JSONRecordReader.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/inputformat/hadoop/json/JSONRecordReader.class b/bin/src/main/java/org/apache/pirk/inputformat/hadoop/json/JSONRecordReader.class new file mode 100644 index 0000000..7526594 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/inputformat/hadoop/json/JSONRecordReader.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/querier/wideskies/Querier.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/querier/wideskies/Querier.class b/bin/src/main/java/org/apache/pirk/querier/wideskies/Querier.class new file mode 100644 index 0000000..bec51c7 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/querier/wideskies/Querier.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/querier/wideskies/QuerierCLI.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/querier/wideskies/QuerierCLI.class b/bin/src/main/java/org/apache/pirk/querier/wideskies/QuerierCLI.class new file mode 100644 index 0000000..0df3d9a Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/querier/wideskies/QuerierCLI.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/querier/wideskies/QuerierConst.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/querier/wideskies/QuerierConst.class b/bin/src/main/java/org/apache/pirk/querier/wideskies/QuerierConst.class new file mode 100644 index 0000000..c7837b6 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/querier/wideskies/QuerierConst.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/querier/wideskies/QuerierDriver.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/querier/wideskies/QuerierDriver.class b/bin/src/main/java/org/apache/pirk/querier/wideskies/QuerierDriver.class new file mode 100644 index 0000000..3842a56 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/querier/wideskies/QuerierDriver.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/querier/wideskies/QuerierProps.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/querier/wideskies/QuerierProps.class b/bin/src/main/java/org/apache/pirk/querier/wideskies/QuerierProps.class new file mode 100644 index 0000000..2676870 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/querier/wideskies/QuerierProps.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/querier/wideskies/decrypt/DecryptResponse.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/querier/wideskies/decrypt/DecryptResponse.class b/bin/src/main/java/org/apache/pirk/querier/wideskies/decrypt/DecryptResponse.class new file mode 100644 index 0000000..bcd734c Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/querier/wideskies/decrypt/DecryptResponse.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/querier/wideskies/decrypt/DecryptResponseTask.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/querier/wideskies/decrypt/DecryptResponseTask.class b/bin/src/main/java/org/apache/pirk/querier/wideskies/decrypt/DecryptResponseTask.class new file mode 100644 index 0000000..838233c Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/querier/wideskies/decrypt/DecryptResponseTask.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/querier/wideskies/encrypt/EncryptQuery.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/querier/wideskies/encrypt/EncryptQuery.class b/bin/src/main/java/org/apache/pirk/querier/wideskies/encrypt/EncryptQuery.class new file mode 100644 index 0000000..9a36aea Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/querier/wideskies/encrypt/EncryptQuery.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/querier/wideskies/encrypt/EncryptQueryTask.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/querier/wideskies/encrypt/EncryptQueryTask.class b/bin/src/main/java/org/apache/pirk/querier/wideskies/encrypt/EncryptQueryTask.class new file mode 100644 index 0000000..5e75cc9 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/querier/wideskies/encrypt/EncryptQueryTask.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/query/wideskies/Query.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/query/wideskies/Query.class b/bin/src/main/java/org/apache/pirk/query/wideskies/Query.class new file mode 100644 index 0000000..29bb644 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/query/wideskies/Query.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/query/wideskies/QueryInfo.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/query/wideskies/QueryInfo.class b/bin/src/main/java/org/apache/pirk/query/wideskies/QueryInfo.class new file mode 100644 index 0000000..30d684d Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/query/wideskies/QueryInfo.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/query/wideskies/QueryUtils.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/query/wideskies/QueryUtils.class b/bin/src/main/java/org/apache/pirk/query/wideskies/QueryUtils.class new file mode 100644 index 0000000..668679d Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/query/wideskies/QueryUtils.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/ResponderCLI.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/ResponderCLI.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/ResponderCLI.class new file mode 100644 index 0000000..1c880d5 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/ResponderCLI.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/ResponderDriver$Platform.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/ResponderDriver$Platform.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/ResponderDriver$Platform.class new file mode 100644 index 0000000..d13a63d Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/ResponderDriver$Platform.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/ResponderDriver$SystemExitException.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/ResponderDriver$SystemExitException.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/ResponderDriver$SystemExitException.class new file mode 100644 index 0000000..d3117ed Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/ResponderDriver$SystemExitException.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/ResponderDriver$SystemExitManager.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/ResponderDriver$SystemExitManager.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/ResponderDriver$SystemExitManager.class new file mode 100644 index 0000000..1e30ed3 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/ResponderDriver$SystemExitManager.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/ResponderDriver.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/ResponderDriver.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/ResponderDriver.class new file mode 100644 index 0000000..3b42a7a Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/ResponderDriver.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/ResponderProps.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/ResponderProps.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/ResponderProps.class new file mode 100644 index 0000000..6f3fa07 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/ResponderProps.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/common/ComputeEncryptedRow.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/common/ComputeEncryptedRow.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/common/ComputeEncryptedRow.class new file mode 100644 index 0000000..269be76 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/common/ComputeEncryptedRow.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/common/HashSelectorAndPartitionData.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/common/HashSelectorAndPartitionData.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/common/HashSelectorAndPartitionData.class new file mode 100644 index 0000000..e902df6 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/common/HashSelectorAndPartitionData.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/ColumnMultMapper.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/ColumnMultMapper.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/ColumnMultMapper.class new file mode 100644 index 0000000..0bb3831 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/ColumnMultMapper.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/ColumnMultReducer.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/ColumnMultReducer.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/ColumnMultReducer.class new file mode 100644 index 0000000..c4489cf Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/ColumnMultReducer.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/ComputeResponseTool.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/ComputeResponseTool.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/ComputeResponseTool.class new file mode 100644 index 0000000..e413081 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/ComputeResponseTool.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/ExpTableMapper.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/ExpTableMapper.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/ExpTableMapper.class new file mode 100644 index 0000000..5b67067 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/ExpTableMapper.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/ExpTableReducer.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/ExpTableReducer.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/ExpTableReducer.class new file mode 100644 index 0000000..1b754af Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/ExpTableReducer.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/FinalResponseReducer.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/FinalResponseReducer.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/FinalResponseReducer.class new file mode 100644 index 0000000..b29c271 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/FinalResponseReducer.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/HashSelectorsAndPartitionDataMapper.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/HashSelectorsAndPartitionDataMapper.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/HashSelectorsAndPartitionDataMapper.class new file mode 100644 index 0000000..099a60c Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/HashSelectorsAndPartitionDataMapper.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/MRStats.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/MRStats.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/MRStats.class new file mode 100644 index 0000000..9bf99f8 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/MRStats.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/RowCalcReducer.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/RowCalcReducer.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/RowCalcReducer.class new file mode 100644 index 0000000..efe3b8e Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/mapreduce/RowCalcReducer.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/Accumulators.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/Accumulators.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/Accumulators.class new file mode 100644 index 0000000..03253fb Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/Accumulators.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/BroadcastVars.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/BroadcastVars.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/BroadcastVars.class new file mode 100644 index 0000000..31ec17c Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/BroadcastVars.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/ComputeExpLookupTable.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/ComputeExpLookupTable.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/ComputeExpLookupTable.class new file mode 100644 index 0000000..b2498ca Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/ComputeExpLookupTable.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/ComputeResponse.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/ComputeResponse.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/ComputeResponse.class new file mode 100644 index 0000000..a68389b Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/ComputeResponse.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/EncColMultGroupedMapper.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/EncColMultGroupedMapper.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/EncColMultGroupedMapper.class new file mode 100644 index 0000000..ce0c11f Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/EncColMultGroupedMapper.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/EncColMultReducer.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/EncColMultReducer.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/EncColMultReducer.class new file mode 100644 index 0000000..d7378cb Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/EncColMultReducer.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/EncRowCalc.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/EncRowCalc.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/EncRowCalc.class new file mode 100644 index 0000000..447067b Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/EncRowCalc.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/EncRowCalcPrecomputedCache.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/EncRowCalcPrecomputedCache.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/EncRowCalcPrecomputedCache.class new file mode 100644 index 0000000..21cb607 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/EncRowCalcPrecomputedCache.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/ExpKeyFilenameMap.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/ExpKeyFilenameMap.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/ExpKeyFilenameMap.class new file mode 100644 index 0000000..6478d08 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/ExpKeyFilenameMap.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/ExpTableGenerator.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/ExpTableGenerator.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/ExpTableGenerator.class new file mode 100644 index 0000000..520823e Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/ExpTableGenerator.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/FilterData.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/FilterData.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/FilterData.class new file mode 100644 index 0000000..1eeff9a Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/FilterData.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/HashSelectorsAndPartitionData.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/HashSelectorsAndPartitionData.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/HashSelectorsAndPartitionData.class new file mode 100644 index 0000000..cb4a931 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/HashSelectorsAndPartitionData.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/streaming/ComputeStreamingResponse.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/streaming/ComputeStreamingResponse.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/streaming/ComputeStreamingResponse.class new file mode 100644 index 0000000..9978c74 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/streaming/ComputeStreamingResponse.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/streaming/FinalResponseFunction.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/streaming/FinalResponseFunction.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/streaming/FinalResponseFunction.class new file mode 100644 index 0000000..5454ac6 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/spark/streaming/FinalResponseFunction.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/standalone/Responder.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/standalone/Responder.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/standalone/Responder.class new file mode 100644 index 0000000..023b46f Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/standalone/Responder.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/EncColMultBolt.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/EncColMultBolt.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/EncColMultBolt.class new file mode 100644 index 0000000..06977a7 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/EncColMultBolt.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/EncRowCalcBolt.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/EncRowCalcBolt.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/EncRowCalcBolt.class new file mode 100644 index 0000000..49b41f4 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/EncRowCalcBolt.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/OutputBolt.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/OutputBolt.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/OutputBolt.class new file mode 100644 index 0000000..f8efb73 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/OutputBolt.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/PartitionDataBolt.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/PartitionDataBolt.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/PartitionDataBolt.class new file mode 100644 index 0000000..b9d55ef Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/PartitionDataBolt.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/PirkHashScheme.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/PirkHashScheme.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/PirkHashScheme.class new file mode 100644 index 0000000..8fd5b4b Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/PirkHashScheme.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/PirkTopology.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/PirkTopology.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/PirkTopology.class new file mode 100644 index 0000000..1ebc10e Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/PirkTopology.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/StormConstants.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/StormConstants.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/StormConstants.class new file mode 100644 index 0000000..36220a4 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/StormConstants.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/StormUtils.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/StormUtils.class b/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/StormUtils.class new file mode 100644 index 0000000..74759eb Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/responder/wideskies/storm/StormUtils.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/response/wideskies/Response.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/response/wideskies/Response.class b/bin/src/main/java/org/apache/pirk/response/wideskies/Response.class new file mode 100644 index 0000000..1ea95d7 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/response/wideskies/Response.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/schema/data/DataSchema.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/schema/data/DataSchema.class b/bin/src/main/java/org/apache/pirk/schema/data/DataSchema.class new file mode 100644 index 0000000..62ded26 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/schema/data/DataSchema.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/schema/data/DataSchemaLoader.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/schema/data/DataSchemaLoader.class b/bin/src/main/java/org/apache/pirk/schema/data/DataSchemaLoader.class new file mode 100644 index 0000000..f9527a7 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/schema/data/DataSchemaLoader.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/schema/data/DataSchemaRegistry.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/schema/data/DataSchemaRegistry.class b/bin/src/main/java/org/apache/pirk/schema/data/DataSchemaRegistry.class new file mode 100644 index 0000000..ff427ce Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/schema/data/DataSchemaRegistry.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/schema/data/partitioner/DataPartitioner.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/schema/data/partitioner/DataPartitioner.class b/bin/src/main/java/org/apache/pirk/schema/data/partitioner/DataPartitioner.class new file mode 100644 index 0000000..3cf93e3 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/schema/data/partitioner/DataPartitioner.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/schema/data/partitioner/IPDataPartitioner.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/schema/data/partitioner/IPDataPartitioner.class b/bin/src/main/java/org/apache/pirk/schema/data/partitioner/IPDataPartitioner.class new file mode 100644 index 0000000..a61ec32 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/schema/data/partitioner/IPDataPartitioner.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/schema/data/partitioner/ISO8601DatePartitioner.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/schema/data/partitioner/ISO8601DatePartitioner.class b/bin/src/main/java/org/apache/pirk/schema/data/partitioner/ISO8601DatePartitioner.class new file mode 100644 index 0000000..7b6e707 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/schema/data/partitioner/ISO8601DatePartitioner.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/schema/data/partitioner/PrimitiveTypePartitioner.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/schema/data/partitioner/PrimitiveTypePartitioner.class b/bin/src/main/java/org/apache/pirk/schema/data/partitioner/PrimitiveTypePartitioner.class new file mode 100644 index 0000000..ddecd93 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/schema/data/partitioner/PrimitiveTypePartitioner.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/schema/query/QuerySchema.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/schema/query/QuerySchema.class b/bin/src/main/java/org/apache/pirk/schema/query/QuerySchema.class new file mode 100644 index 0000000..c87184e Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/schema/query/QuerySchema.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/schema/query/QuerySchemaLoader.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/schema/query/QuerySchemaLoader.class b/bin/src/main/java/org/apache/pirk/schema/query/QuerySchemaLoader.class new file mode 100644 index 0000000..e052ed6 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/schema/query/QuerySchemaLoader.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/schema/query/QuerySchemaRegistry.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/schema/query/QuerySchemaRegistry.class b/bin/src/main/java/org/apache/pirk/schema/query/QuerySchemaRegistry.class new file mode 100644 index 0000000..aa6d741 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/schema/query/QuerySchemaRegistry.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/schema/query/filter/DataFilter.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/schema/query/filter/DataFilter.class b/bin/src/main/java/org/apache/pirk/schema/query/filter/DataFilter.class new file mode 100644 index 0000000..a39b47d Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/schema/query/filter/DataFilter.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/schema/query/filter/FilterFactory.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/schema/query/filter/FilterFactory.class b/bin/src/main/java/org/apache/pirk/schema/query/filter/FilterFactory.class new file mode 100644 index 0000000..886071c Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/schema/query/filter/FilterFactory.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/schema/query/filter/StopListFilter.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/schema/query/filter/StopListFilter.class b/bin/src/main/java/org/apache/pirk/schema/query/filter/StopListFilter.class new file mode 100644 index 0000000..5ee3c87 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/schema/query/filter/StopListFilter.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/schema/response/QueryResponseJSON.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/schema/response/QueryResponseJSON.class b/bin/src/main/java/org/apache/pirk/schema/response/QueryResponseJSON.class new file mode 100644 index 0000000..9a0458e Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/schema/response/QueryResponseJSON.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/serialization/HadoopFileSystemStore.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/serialization/HadoopFileSystemStore.class b/bin/src/main/java/org/apache/pirk/serialization/HadoopFileSystemStore.class new file mode 100644 index 0000000..f8d3af6 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/serialization/HadoopFileSystemStore.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/serialization/JavaSerializer.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/serialization/JavaSerializer.class b/bin/src/main/java/org/apache/pirk/serialization/JavaSerializer.class new file mode 100644 index 0000000..13faec7 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/serialization/JavaSerializer.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/serialization/JsonSerializer.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/serialization/JsonSerializer.class b/bin/src/main/java/org/apache/pirk/serialization/JsonSerializer.class new file mode 100644 index 0000000..eca52c3 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/serialization/JsonSerializer.class differ http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/cce166b7/bin/src/main/java/org/apache/pirk/serialization/LocalFileSystemStore.class ---------------------------------------------------------------------- diff --git a/bin/src/main/java/org/apache/pirk/serialization/LocalFileSystemStore.class b/bin/src/main/java/org/apache/pirk/serialization/LocalFileSystemStore.class new file mode 100644 index 0000000..2efe1d7 Binary files /dev/null and b/bin/src/main/java/org/apache/pirk/serialization/LocalFileSystemStore.class differ