You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pirk.apache.org by ea...@apache.org on 2016/07/23 03:00:58 UTC
[10/14] incubator-pirk git commit: Jekyll build from gh-pages:c4c2e72
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/META-INF/BenchmarkList
----------------------------------------------------------------------
diff --git a/target/classes/META-INF/BenchmarkList b/target/classes/META-INF/BenchmarkList
index 65a5e22..81a185a 100644
--- a/target/classes/META-INF/BenchmarkList
+++ b/target/classes/META-INF/BenchmarkList
@@ -1,3 +1,3 @@
-org.apache.pirk.benchmark.PaillierBenchmark===,===org.apache.pirk.benchmark.generated.PaillierBenchmark_testWithoutGMP_jmhTest===,===testWithoutGMP===,===Throughput===,===1====,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]
org.apache.pirk.benchmark.PaillierBenchmark===,===org.apache.pirk.benchmark.generated.PaillierBenchmark_testWithGMP_jmhTest===,===testWithGMP===,===Throughput===,===1====,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]
+org.apache.pirk.benchmark.PaillierBenchmark===,===org.apache.pirk.benchmark.generated.PaillierBenchmark_testWithoutGMP_jmhTest===,===testWithoutGMP===,===Throughput===,===1====,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]
org.apache.pirk.benchmark.PaillierBenchmark===,===org.apache.pirk.benchmark.generated.PaillierBenchmark_testWithGMPConstantTime_jmhTest===,===testWithGMPConstantTime===,===Throughput===,===1====,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]===,===[]
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/data-schema.xsd
----------------------------------------------------------------------
diff --git a/target/classes/data-schema.xsd b/target/classes/data-schema.xsd
new file mode 100644
index 0000000..d49e54e
--- /dev/null
+++ b/target/classes/data-schema.xsd
@@ -0,0 +1,42 @@
+<?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.
+ -->
+ <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
+ targetNamespace="http://pirk.apache.org" xmlns="http://pirk.apache.org"
+ elementFormDefault="qualified">
+
+ <xs:element name="schema">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="schemaName" type="xs:string" />
+ <xs:element name="element" maxOccurs="unbounded">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="name" type="xs:string" />
+ <xs:element name="type" type="xs:string" />
+ <xs:element name="isArray" type="xs:boolean"
+ default="true" minOccurs="0" />
+ <xs:element name="partitioner"
+ type="xs:string" minOccurs="0" />
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+
+</xs:schema>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/logging/log4j.properties
----------------------------------------------------------------------
diff --git a/target/classes/logging/log4j.properties b/target/classes/logging/log4j.properties
new file mode 100644
index 0000000..e07107b
--- /dev/null
+++ b/target/classes/logging/log4j.properties
@@ -0,0 +1,57 @@
+###############################################################################
+# 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.
+###############################################################################
+# Pirk Log4j Properties file
+
+# Logging levels in order of verboseness: trace, debug, info, warn, error, fatal
+log4j.rootLogger=info, stdout, rolling
+#log4j.rootLogger=debug, stdout, rolling
+#log4j.rootLogger=trace, debug, info, stdout, rolling
+#log4j.rootLogger=debug, info, stdout, rolling
+
+# Example of adding a specific package/class at a different
+#log4j.category.responder.wideskies=debug
+
+
+# BEGIN APPENDER: CONSOLE APPENDER (stdout)
+# first: type of appender (fully qualified class name)
+log4j.appender.stdout=org.apache.log4j.ConsoleAppender
+
+# second: Any configuration information needed for that appender.
+# Many appenders require a layout.
+# log4j.appender.stdout.layout=org.apache.log4j.SimpleLayout
+log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
+# Pattern to output the caller's file name and line number.
+log4j.appender.stdout.layout.ConversionPattern=%5p [%t] %d (%F:%L) - %m%n
+
+
+# BEGIN APPENDER: ROLLING FILE APPENDER (rolling)
+# first: type of appender (fully qualified class name)
+log4j.appender.rolling=org.apache.log4j.RollingFileAppender
+log4j.appender.rolling.File=./logs/aip.log
+log4j.appender.rolling.MaxFileSize=1MB
+# number of backups to keep
+log4j.appender.rolling.MaxBackupIndex=2
+
+log4j.appender.rolling.layout=org.apache.log4j.PatternLayout
+log4j.appender.rolling.layout.ConversionPattern=%d %-5p %-17c{2} %3x - %m%n
+
+log4j.logger.org.apache.zookeeper=error
+log4j.logger.org.apache.hadoop.hbase=info
+log4j.logger.org.apache.hadoop.hbase.zookeeper=warn
+
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/benchmark/BenchmarkDriver.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/benchmark/BenchmarkDriver.class b/target/classes/org/apache/pirk/benchmark/BenchmarkDriver.class
new file mode 100644
index 0000000..c6aa2dd
Binary files /dev/null and b/target/classes/org/apache/pirk/benchmark/BenchmarkDriver.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/benchmark/PaillierBenchmark$PaillierBenchmarkState.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/benchmark/PaillierBenchmark$PaillierBenchmarkState.class b/target/classes/org/apache/pirk/benchmark/PaillierBenchmark$PaillierBenchmarkState.class
new file mode 100644
index 0000000..b0e98f4
Binary files /dev/null and b/target/classes/org/apache/pirk/benchmark/PaillierBenchmark$PaillierBenchmarkState.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/benchmark/PaillierBenchmark.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/benchmark/PaillierBenchmark.class b/target/classes/org/apache/pirk/benchmark/PaillierBenchmark.class
new file mode 100644
index 0000000..78b0398
Binary files /dev/null and b/target/classes/org/apache/pirk/benchmark/PaillierBenchmark.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_PaillierBenchmarkState_jmhType.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_PaillierBenchmarkState_jmhType.class b/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_PaillierBenchmarkState_jmhType.class
new file mode 100644
index 0000000..d60254b
Binary files /dev/null and b/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_PaillierBenchmarkState_jmhType.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_PaillierBenchmarkState_jmhType_B1.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_PaillierBenchmarkState_jmhType_B1.class b/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_PaillierBenchmarkState_jmhType_B1.class
new file mode 100644
index 0000000..1037101
Binary files /dev/null and b/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_PaillierBenchmarkState_jmhType_B1.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_PaillierBenchmarkState_jmhType_B2.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_PaillierBenchmarkState_jmhType_B2.class b/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_PaillierBenchmarkState_jmhType_B2.class
new file mode 100644
index 0000000..a354719
Binary files /dev/null and b/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_PaillierBenchmarkState_jmhType_B2.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_PaillierBenchmarkState_jmhType_B3.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_PaillierBenchmarkState_jmhType_B3.class b/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_PaillierBenchmarkState_jmhType_B3.class
new file mode 100644
index 0000000..07a3701
Binary files /dev/null and b/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_PaillierBenchmarkState_jmhType_B3.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_jmhType.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_jmhType.class b/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_jmhType.class
new file mode 100644
index 0000000..c1d53fd
Binary files /dev/null and b/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_jmhType.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_jmhType_B1.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_jmhType_B1.class b/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_jmhType_B1.class
new file mode 100644
index 0000000..11957fb
Binary files /dev/null and b/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_jmhType_B1.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_jmhType_B2.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_jmhType_B2.class b/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_jmhType_B2.class
new file mode 100644
index 0000000..e057867
Binary files /dev/null and b/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_jmhType_B2.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_jmhType_B3.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_jmhType_B3.class b/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_jmhType_B3.class
new file mode 100644
index 0000000..b906947
Binary files /dev/null and b/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_jmhType_B3.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_testWithGMPConstantTime_jmhTest.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_testWithGMPConstantTime_jmhTest.class b/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_testWithGMPConstantTime_jmhTest.class
new file mode 100644
index 0000000..d318eed
Binary files /dev/null and b/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_testWithGMPConstantTime_jmhTest.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_testWithGMP_jmhTest.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_testWithGMP_jmhTest.class b/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_testWithGMP_jmhTest.class
new file mode 100644
index 0000000..6a792c7
Binary files /dev/null and b/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_testWithGMP_jmhTest.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_testWithoutGMP_jmhTest.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_testWithoutGMP_jmhTest.class b/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_testWithoutGMP_jmhTest.class
new file mode 100644
index 0000000..4a684c4
Binary files /dev/null and b/target/classes/org/apache/pirk/benchmark/generated/PaillierBenchmark_testWithoutGMP_jmhTest.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/encryption/ModPowAbstraction.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/encryption/ModPowAbstraction.class b/target/classes/org/apache/pirk/encryption/ModPowAbstraction.class
new file mode 100644
index 0000000..94404d8
Binary files /dev/null and b/target/classes/org/apache/pirk/encryption/ModPowAbstraction.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/encryption/Paillier.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/encryption/Paillier.class b/target/classes/org/apache/pirk/encryption/Paillier.class
new file mode 100644
index 0000000..9dce828
Binary files /dev/null and b/target/classes/org/apache/pirk/encryption/Paillier.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/encryption/PrimeGenerator.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/encryption/PrimeGenerator.class b/target/classes/org/apache/pirk/encryption/PrimeGenerator.class
new file mode 100644
index 0000000..d11c2f6
Binary files /dev/null and b/target/classes/org/apache/pirk/encryption/PrimeGenerator.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/inputformat/hadoop/BaseInputFormat.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/inputformat/hadoop/BaseInputFormat.class b/target/classes/org/apache/pirk/inputformat/hadoop/BaseInputFormat.class
new file mode 100644
index 0000000..d4113b8
Binary files /dev/null and b/target/classes/org/apache/pirk/inputformat/hadoop/BaseInputFormat.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/inputformat/hadoop/BytesArrayWritable.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/inputformat/hadoop/BytesArrayWritable.class b/target/classes/org/apache/pirk/inputformat/hadoop/BytesArrayWritable.class
new file mode 100644
index 0000000..e3c65fb
Binary files /dev/null and b/target/classes/org/apache/pirk/inputformat/hadoop/BytesArrayWritable.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/inputformat/hadoop/InputFormatConst.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/inputformat/hadoop/InputFormatConst.class b/target/classes/org/apache/pirk/inputformat/hadoop/InputFormatConst.class
new file mode 100644
index 0000000..d2ffea6
Binary files /dev/null and b/target/classes/org/apache/pirk/inputformat/hadoop/InputFormatConst.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/inputformat/hadoop/TextArrayWritable.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/inputformat/hadoop/TextArrayWritable.class b/target/classes/org/apache/pirk/inputformat/hadoop/TextArrayWritable.class
new file mode 100644
index 0000000..8c44bdb
Binary files /dev/null and b/target/classes/org/apache/pirk/inputformat/hadoop/TextArrayWritable.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/inputformat/hadoop/json/JSONInputFormat.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/inputformat/hadoop/json/JSONInputFormat.class b/target/classes/org/apache/pirk/inputformat/hadoop/json/JSONInputFormat.class
new file mode 100644
index 0000000..a2228fd
Binary files /dev/null and b/target/classes/org/apache/pirk/inputformat/hadoop/json/JSONInputFormat.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/inputformat/hadoop/json/JSONInputFormatBase.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/inputformat/hadoop/json/JSONInputFormatBase.class b/target/classes/org/apache/pirk/inputformat/hadoop/json/JSONInputFormatBase.class
new file mode 100644
index 0000000..fa71a30
Binary files /dev/null and b/target/classes/org/apache/pirk/inputformat/hadoop/json/JSONInputFormatBase.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/inputformat/hadoop/json/JSONRecordReader.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/inputformat/hadoop/json/JSONRecordReader.class b/target/classes/org/apache/pirk/inputformat/hadoop/json/JSONRecordReader.class
new file mode 100644
index 0000000..847b045
Binary files /dev/null and b/target/classes/org/apache/pirk/inputformat/hadoop/json/JSONRecordReader.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/querier/wideskies/Querier.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/querier/wideskies/Querier.class b/target/classes/org/apache/pirk/querier/wideskies/Querier.class
new file mode 100644
index 0000000..7598687
Binary files /dev/null and b/target/classes/org/apache/pirk/querier/wideskies/Querier.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/querier/wideskies/QuerierConst.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/querier/wideskies/QuerierConst.class b/target/classes/org/apache/pirk/querier/wideskies/QuerierConst.class
new file mode 100644
index 0000000..1e4425e
Binary files /dev/null and b/target/classes/org/apache/pirk/querier/wideskies/QuerierConst.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/querier/wideskies/QuerierDriver.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/querier/wideskies/QuerierDriver.class b/target/classes/org/apache/pirk/querier/wideskies/QuerierDriver.class
new file mode 100644
index 0000000..081bc0e
Binary files /dev/null and b/target/classes/org/apache/pirk/querier/wideskies/QuerierDriver.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/querier/wideskies/QuerierDriverCLI.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/querier/wideskies/QuerierDriverCLI.class b/target/classes/org/apache/pirk/querier/wideskies/QuerierDriverCLI.class
new file mode 100644
index 0000000..18faa7b
Binary files /dev/null and b/target/classes/org/apache/pirk/querier/wideskies/QuerierDriverCLI.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/querier/wideskies/decrypt/DecryptResponse.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/querier/wideskies/decrypt/DecryptResponse.class b/target/classes/org/apache/pirk/querier/wideskies/decrypt/DecryptResponse.class
new file mode 100644
index 0000000..a969814
Binary files /dev/null and b/target/classes/org/apache/pirk/querier/wideskies/decrypt/DecryptResponse.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/querier/wideskies/decrypt/DecryptResponseRunnable.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/querier/wideskies/decrypt/DecryptResponseRunnable.class b/target/classes/org/apache/pirk/querier/wideskies/decrypt/DecryptResponseRunnable.class
new file mode 100644
index 0000000..e96c74c
Binary files /dev/null and b/target/classes/org/apache/pirk/querier/wideskies/decrypt/DecryptResponseRunnable.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/querier/wideskies/encrypt/EncryptQuery.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/querier/wideskies/encrypt/EncryptQuery.class b/target/classes/org/apache/pirk/querier/wideskies/encrypt/EncryptQuery.class
new file mode 100644
index 0000000..886e2b6
Binary files /dev/null and b/target/classes/org/apache/pirk/querier/wideskies/encrypt/EncryptQuery.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/querier/wideskies/encrypt/EncryptQueryRunnable.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/querier/wideskies/encrypt/EncryptQueryRunnable.class b/target/classes/org/apache/pirk/querier/wideskies/encrypt/EncryptQueryRunnable.class
new file mode 100644
index 0000000..5bd9d8c
Binary files /dev/null and b/target/classes/org/apache/pirk/querier/wideskies/encrypt/EncryptQueryRunnable.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/querier/wideskies/encrypt/ExpTableRunnable.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/querier/wideskies/encrypt/ExpTableRunnable.class b/target/classes/org/apache/pirk/querier/wideskies/encrypt/ExpTableRunnable.class
new file mode 100644
index 0000000..3c823ad
Binary files /dev/null and b/target/classes/org/apache/pirk/querier/wideskies/encrypt/ExpTableRunnable.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/query/wideskies/Query.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/query/wideskies/Query.class b/target/classes/org/apache/pirk/query/wideskies/Query.class
new file mode 100644
index 0000000..f308904
Binary files /dev/null and b/target/classes/org/apache/pirk/query/wideskies/Query.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/query/wideskies/QueryInfo.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/query/wideskies/QueryInfo.class b/target/classes/org/apache/pirk/query/wideskies/QueryInfo.class
new file mode 100644
index 0000000..a29b44d
Binary files /dev/null and b/target/classes/org/apache/pirk/query/wideskies/QueryInfo.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/query/wideskies/QueryUtils.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/query/wideskies/QueryUtils.class b/target/classes/org/apache/pirk/query/wideskies/QueryUtils.class
new file mode 100644
index 0000000..d00c577
Binary files /dev/null and b/target/classes/org/apache/pirk/query/wideskies/QueryUtils.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/ResponderCLI.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/ResponderCLI.class b/target/classes/org/apache/pirk/responder/wideskies/ResponderCLI.class
new file mode 100644
index 0000000..9ff4945
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/ResponderCLI.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/ResponderDriver.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/ResponderDriver.class b/target/classes/org/apache/pirk/responder/wideskies/ResponderDriver.class
new file mode 100644
index 0000000..c49aa14
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/ResponderDriver.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/common/ComputeEncryptedRow$1.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/common/ComputeEncryptedRow$1.class b/target/classes/org/apache/pirk/responder/wideskies/common/ComputeEncryptedRow$1.class
new file mode 100644
index 0000000..853d03a
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/common/ComputeEncryptedRow$1.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/common/ComputeEncryptedRow.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/common/ComputeEncryptedRow.class b/target/classes/org/apache/pirk/responder/wideskies/common/ComputeEncryptedRow.class
new file mode 100644
index 0000000..7f128c9
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/common/ComputeEncryptedRow.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/common/HashSelectorAndPartitionData.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/common/HashSelectorAndPartitionData.class b/target/classes/org/apache/pirk/responder/wideskies/common/HashSelectorAndPartitionData.class
new file mode 100644
index 0000000..bd9237c
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/common/HashSelectorAndPartitionData.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/mapreduce/ColumnMultMapper.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/mapreduce/ColumnMultMapper.class b/target/classes/org/apache/pirk/responder/wideskies/mapreduce/ColumnMultMapper.class
new file mode 100644
index 0000000..1971994
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/mapreduce/ColumnMultMapper.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/mapreduce/ColumnMultReducer.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/mapreduce/ColumnMultReducer.class b/target/classes/org/apache/pirk/responder/wideskies/mapreduce/ColumnMultReducer.class
new file mode 100644
index 0000000..b48a41c
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/mapreduce/ColumnMultReducer.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/mapreduce/ComputeResponseTool.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/mapreduce/ComputeResponseTool.class b/target/classes/org/apache/pirk/responder/wideskies/mapreduce/ComputeResponseTool.class
new file mode 100644
index 0000000..a15e267
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/mapreduce/ComputeResponseTool.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/mapreduce/ExpTableMapper.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/mapreduce/ExpTableMapper.class b/target/classes/org/apache/pirk/responder/wideskies/mapreduce/ExpTableMapper.class
new file mode 100644
index 0000000..144ca50
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/mapreduce/ExpTableMapper.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/mapreduce/ExpTableReducer.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/mapreduce/ExpTableReducer.class b/target/classes/org/apache/pirk/responder/wideskies/mapreduce/ExpTableReducer.class
new file mode 100644
index 0000000..2269dfd
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/mapreduce/ExpTableReducer.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/mapreduce/FinalResponseReducer.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/mapreduce/FinalResponseReducer.class b/target/classes/org/apache/pirk/responder/wideskies/mapreduce/FinalResponseReducer.class
new file mode 100644
index 0000000..e30256a
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/mapreduce/FinalResponseReducer.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/mapreduce/HashSelectorsAndPartitionDataMapper.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/mapreduce/HashSelectorsAndPartitionDataMapper.class b/target/classes/org/apache/pirk/responder/wideskies/mapreduce/HashSelectorsAndPartitionDataMapper.class
new file mode 100644
index 0000000..828350c
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/mapreduce/HashSelectorsAndPartitionDataMapper.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/mapreduce/MRStats$Stats.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/mapreduce/MRStats$Stats.class b/target/classes/org/apache/pirk/responder/wideskies/mapreduce/MRStats$Stats.class
new file mode 100644
index 0000000..c0d0956
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/mapreduce/MRStats$Stats.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/mapreduce/MRStats.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/mapreduce/MRStats.class b/target/classes/org/apache/pirk/responder/wideskies/mapreduce/MRStats.class
new file mode 100644
index 0000000..4a7746c
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/mapreduce/MRStats.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/mapreduce/RowCalcReducer.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/mapreduce/RowCalcReducer.class b/target/classes/org/apache/pirk/responder/wideskies/mapreduce/RowCalcReducer.class
new file mode 100644
index 0000000..035f1c5
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/mapreduce/RowCalcReducer.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/spark/Accumulators.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/spark/Accumulators.class b/target/classes/org/apache/pirk/responder/wideskies/spark/Accumulators.class
new file mode 100644
index 0000000..081e838
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/spark/Accumulators.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/spark/BroadcastVars.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/spark/BroadcastVars.class b/target/classes/org/apache/pirk/responder/wideskies/spark/BroadcastVars.class
new file mode 100644
index 0000000..63a47dc
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/spark/BroadcastVars.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/spark/ComputeExpLookupTable.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/spark/ComputeExpLookupTable.class b/target/classes/org/apache/pirk/responder/wideskies/spark/ComputeExpLookupTable.class
new file mode 100644
index 0000000..d2700fe
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/spark/ComputeExpLookupTable.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/spark/ComputeResponse.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/spark/ComputeResponse.class b/target/classes/org/apache/pirk/responder/wideskies/spark/ComputeResponse.class
new file mode 100644
index 0000000..7dcd844
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/spark/ComputeResponse.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/spark/EncColMultGroupedMapper.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/spark/EncColMultGroupedMapper.class b/target/classes/org/apache/pirk/responder/wideskies/spark/EncColMultGroupedMapper.class
new file mode 100644
index 0000000..8b1e0c3
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/spark/EncColMultGroupedMapper.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/spark/EncColMultReducer.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/spark/EncColMultReducer.class b/target/classes/org/apache/pirk/responder/wideskies/spark/EncColMultReducer.class
new file mode 100644
index 0000000..d607469
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/spark/EncColMultReducer.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/spark/EncRowCalc.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/spark/EncRowCalc.class b/target/classes/org/apache/pirk/responder/wideskies/spark/EncRowCalc.class
new file mode 100644
index 0000000..7a1b86a
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/spark/EncRowCalc.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/spark/EncRowCalcPrecomputedCache.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/spark/EncRowCalcPrecomputedCache.class b/target/classes/org/apache/pirk/responder/wideskies/spark/EncRowCalcPrecomputedCache.class
new file mode 100644
index 0000000..2f26ed5
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/spark/EncRowCalcPrecomputedCache.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/spark/ExpKeyFilenameMap.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/spark/ExpKeyFilenameMap.class b/target/classes/org/apache/pirk/responder/wideskies/spark/ExpKeyFilenameMap.class
new file mode 100644
index 0000000..2754cbe
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/spark/ExpKeyFilenameMap.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/spark/ExpTableGenerator.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/spark/ExpTableGenerator.class b/target/classes/org/apache/pirk/responder/wideskies/spark/ExpTableGenerator.class
new file mode 100644
index 0000000..0745db1
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/spark/ExpTableGenerator.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/spark/FilterData.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/spark/FilterData.class b/target/classes/org/apache/pirk/responder/wideskies/spark/FilterData.class
new file mode 100644
index 0000000..c81a228
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/spark/FilterData.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/spark/HashSelectorsAndPartitionData.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/spark/HashSelectorsAndPartitionData.class b/target/classes/org/apache/pirk/responder/wideskies/spark/HashSelectorsAndPartitionData.class
new file mode 100644
index 0000000..e443a0b
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/spark/HashSelectorsAndPartitionData.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/responder/wideskies/standalone/Responder.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/responder/wideskies/standalone/Responder.class b/target/classes/org/apache/pirk/responder/wideskies/standalone/Responder.class
new file mode 100644
index 0000000..29607c7
Binary files /dev/null and b/target/classes/org/apache/pirk/responder/wideskies/standalone/Responder.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/response/wideskies/Response.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/response/wideskies/Response.class b/target/classes/org/apache/pirk/response/wideskies/Response.class
new file mode 100644
index 0000000..87ca98a
Binary files /dev/null and b/target/classes/org/apache/pirk/response/wideskies/Response.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/schema/data/DataSchema.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/schema/data/DataSchema.class b/target/classes/org/apache/pirk/schema/data/DataSchema.class
new file mode 100644
index 0000000..da6c53b
Binary files /dev/null and b/target/classes/org/apache/pirk/schema/data/DataSchema.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/schema/data/LoadDataSchemas.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/schema/data/LoadDataSchemas.class b/target/classes/org/apache/pirk/schema/data/LoadDataSchemas.class
new file mode 100644
index 0000000..189c32b
Binary files /dev/null and b/target/classes/org/apache/pirk/schema/data/LoadDataSchemas.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/schema/data/partitioner/DataPartitioner.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/schema/data/partitioner/DataPartitioner.class b/target/classes/org/apache/pirk/schema/data/partitioner/DataPartitioner.class
new file mode 100644
index 0000000..92d15ae
Binary files /dev/null and b/target/classes/org/apache/pirk/schema/data/partitioner/DataPartitioner.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/schema/data/partitioner/IPDataPartitioner.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/schema/data/partitioner/IPDataPartitioner.class b/target/classes/org/apache/pirk/schema/data/partitioner/IPDataPartitioner.class
new file mode 100644
index 0000000..74d6fea
Binary files /dev/null and b/target/classes/org/apache/pirk/schema/data/partitioner/IPDataPartitioner.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/schema/data/partitioner/ISO8601DatePartitioner.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/schema/data/partitioner/ISO8601DatePartitioner.class b/target/classes/org/apache/pirk/schema/data/partitioner/ISO8601DatePartitioner.class
new file mode 100644
index 0000000..487fd46
Binary files /dev/null and b/target/classes/org/apache/pirk/schema/data/partitioner/ISO8601DatePartitioner.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/schema/data/partitioner/PrimitiveTypePartitioner.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/schema/data/partitioner/PrimitiveTypePartitioner.class b/target/classes/org/apache/pirk/schema/data/partitioner/PrimitiveTypePartitioner.class
new file mode 100644
index 0000000..f3af5e0
Binary files /dev/null and b/target/classes/org/apache/pirk/schema/data/partitioner/PrimitiveTypePartitioner.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/schema/query/LoadQuerySchemas.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/schema/query/LoadQuerySchemas.class b/target/classes/org/apache/pirk/schema/query/LoadQuerySchemas.class
new file mode 100644
index 0000000..2cf9e2f
Binary files /dev/null and b/target/classes/org/apache/pirk/schema/query/LoadQuerySchemas.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/schema/query/QuerySchema.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/schema/query/QuerySchema.class b/target/classes/org/apache/pirk/schema/query/QuerySchema.class
new file mode 100644
index 0000000..17a8948
Binary files /dev/null and b/target/classes/org/apache/pirk/schema/query/QuerySchema.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/schema/query/filter/DataFilter.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/schema/query/filter/DataFilter.class b/target/classes/org/apache/pirk/schema/query/filter/DataFilter.class
new file mode 100644
index 0000000..ce68c1e
Binary files /dev/null and b/target/classes/org/apache/pirk/schema/query/filter/DataFilter.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/schema/query/filter/FilterFactory.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/schema/query/filter/FilterFactory.class b/target/classes/org/apache/pirk/schema/query/filter/FilterFactory.class
new file mode 100644
index 0000000..4c09e47
Binary files /dev/null and b/target/classes/org/apache/pirk/schema/query/filter/FilterFactory.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/schema/query/filter/StopListFilter.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/schema/query/filter/StopListFilter.class b/target/classes/org/apache/pirk/schema/query/filter/StopListFilter.class
new file mode 100644
index 0000000..a0f336b
Binary files /dev/null and b/target/classes/org/apache/pirk/schema/query/filter/StopListFilter.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/schema/response/QueryResponseJSON.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/schema/response/QueryResponseJSON.class b/target/classes/org/apache/pirk/schema/response/QueryResponseJSON.class
new file mode 100644
index 0000000..437107e
Binary files /dev/null and b/target/classes/org/apache/pirk/schema/response/QueryResponseJSON.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/test/distributed/DistributedTestCLI.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/test/distributed/DistributedTestCLI.class b/target/classes/org/apache/pirk/test/distributed/DistributedTestCLI.class
new file mode 100644
index 0000000..45158e7
Binary files /dev/null and b/target/classes/org/apache/pirk/test/distributed/DistributedTestCLI.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/test/distributed/DistributedTestDriver.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/test/distributed/DistributedTestDriver.class b/target/classes/org/apache/pirk/test/distributed/DistributedTestDriver.class
new file mode 100644
index 0000000..154dde8
Binary files /dev/null and b/target/classes/org/apache/pirk/test/distributed/DistributedTestDriver.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/test/distributed/testsuite/DistTestSuite.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/test/distributed/testsuite/DistTestSuite.class b/target/classes/org/apache/pirk/test/distributed/testsuite/DistTestSuite.class
new file mode 100644
index 0000000..618d9e5
Binary files /dev/null and b/target/classes/org/apache/pirk/test/distributed/testsuite/DistTestSuite.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/test/utils/BaseTests.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/test/utils/BaseTests.class b/target/classes/org/apache/pirk/test/utils/BaseTests.class
new file mode 100644
index 0000000..e30ae24
Binary files /dev/null and b/target/classes/org/apache/pirk/test/utils/BaseTests.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/test/utils/Inputs.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/test/utils/Inputs.class b/target/classes/org/apache/pirk/test/utils/Inputs.class
new file mode 100644
index 0000000..c79ce88
Binary files /dev/null and b/target/classes/org/apache/pirk/test/utils/Inputs.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/test/utils/StandaloneQuery.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/test/utils/StandaloneQuery.class b/target/classes/org/apache/pirk/test/utils/StandaloneQuery.class
new file mode 100644
index 0000000..b1133ad
Binary files /dev/null and b/target/classes/org/apache/pirk/test/utils/StandaloneQuery.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/test/utils/TestUtils.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/test/utils/TestUtils.class b/target/classes/org/apache/pirk/test/utils/TestUtils.class
new file mode 100644
index 0000000..9ea7742
Binary files /dev/null and b/target/classes/org/apache/pirk/test/utils/TestUtils.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/utils/CSVOutputUtils.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/utils/CSVOutputUtils.class b/target/classes/org/apache/pirk/utils/CSVOutputUtils.class
new file mode 100644
index 0000000..cae2b0f
Binary files /dev/null and b/target/classes/org/apache/pirk/utils/CSVOutputUtils.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/utils/EpochDateParser.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/utils/EpochDateParser.class b/target/classes/org/apache/pirk/utils/EpochDateParser.class
new file mode 100644
index 0000000..20db834
Binary files /dev/null and b/target/classes/org/apache/pirk/utils/EpochDateParser.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/utils/FileConst.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/utils/FileConst.class b/target/classes/org/apache/pirk/utils/FileConst.class
new file mode 100644
index 0000000..39c72c4
Binary files /dev/null and b/target/classes/org/apache/pirk/utils/FileConst.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/utils/FileIOUtils$1.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/utils/FileIOUtils$1.class b/target/classes/org/apache/pirk/utils/FileIOUtils$1.class
new file mode 100644
index 0000000..7f91bf1
Binary files /dev/null and b/target/classes/org/apache/pirk/utils/FileIOUtils$1.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/utils/FileIOUtils$2.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/utils/FileIOUtils$2.class b/target/classes/org/apache/pirk/utils/FileIOUtils$2.class
new file mode 100644
index 0000000..e929fef
Binary files /dev/null and b/target/classes/org/apache/pirk/utils/FileIOUtils$2.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/utils/FileIOUtils$Callable.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/utils/FileIOUtils$Callable.class b/target/classes/org/apache/pirk/utils/FileIOUtils$Callable.class
new file mode 100644
index 0000000..e106775
Binary files /dev/null and b/target/classes/org/apache/pirk/utils/FileIOUtils$Callable.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/utils/FileIOUtils.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/utils/FileIOUtils.class b/target/classes/org/apache/pirk/utils/FileIOUtils.class
new file mode 100644
index 0000000..d467405
Binary files /dev/null and b/target/classes/org/apache/pirk/utils/FileIOUtils.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/utils/HDFS.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/utils/HDFS.class b/target/classes/org/apache/pirk/utils/HDFS.class
new file mode 100644
index 0000000..6ff86b2
Binary files /dev/null and b/target/classes/org/apache/pirk/utils/HDFS.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/utils/ISO8601DateParser.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/utils/ISO8601DateParser.class b/target/classes/org/apache/pirk/utils/ISO8601DateParser.class
new file mode 100644
index 0000000..467f52b
Binary files /dev/null and b/target/classes/org/apache/pirk/utils/ISO8601DateParser.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/utils/KeyedHash.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/utils/KeyedHash.class b/target/classes/org/apache/pirk/utils/KeyedHash.class
new file mode 100644
index 0000000..e4d03a4
Binary files /dev/null and b/target/classes/org/apache/pirk/utils/KeyedHash.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/utils/LogUtils.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/utils/LogUtils.class b/target/classes/org/apache/pirk/utils/LogUtils.class
new file mode 100644
index 0000000..cdfa5ba
Binary files /dev/null and b/target/classes/org/apache/pirk/utils/LogUtils.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/utils/PIRException.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/utils/PIRException.class b/target/classes/org/apache/pirk/utils/PIRException.class
new file mode 100644
index 0000000..7520ff1
Binary files /dev/null and b/target/classes/org/apache/pirk/utils/PIRException.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/utils/QueryParserUtils.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/utils/QueryParserUtils.class b/target/classes/org/apache/pirk/utils/QueryParserUtils.class
new file mode 100644
index 0000000..971d321
Binary files /dev/null and b/target/classes/org/apache/pirk/utils/QueryParserUtils.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/utils/StopListUtils.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/utils/StopListUtils.class b/target/classes/org/apache/pirk/utils/StopListUtils.class
new file mode 100644
index 0000000..7546a83
Binary files /dev/null and b/target/classes/org/apache/pirk/utils/StopListUtils.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/utils/StringUtils.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/utils/StringUtils.class b/target/classes/org/apache/pirk/utils/StringUtils.class
new file mode 100644
index 0000000..732830d
Binary files /dev/null and b/target/classes/org/apache/pirk/utils/StringUtils.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/apache/pirk/utils/SystemConfiguration.class
----------------------------------------------------------------------
diff --git a/target/classes/org/apache/pirk/utils/SystemConfiguration.class b/target/classes/org/apache/pirk/utils/SystemConfiguration.class
new file mode 100644
index 0000000..01913c4
Binary files /dev/null and b/target/classes/org/apache/pirk/utils/SystemConfiguration.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/openjdk/jmh/infra/generated/Blackhole_jmhType.class
----------------------------------------------------------------------
diff --git a/target/classes/org/openjdk/jmh/infra/generated/Blackhole_jmhType.class b/target/classes/org/openjdk/jmh/infra/generated/Blackhole_jmhType.class
new file mode 100644
index 0000000..8e69283
Binary files /dev/null and b/target/classes/org/openjdk/jmh/infra/generated/Blackhole_jmhType.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/openjdk/jmh/infra/generated/Blackhole_jmhType_B1.class
----------------------------------------------------------------------
diff --git a/target/classes/org/openjdk/jmh/infra/generated/Blackhole_jmhType_B1.class b/target/classes/org/openjdk/jmh/infra/generated/Blackhole_jmhType_B1.class
new file mode 100644
index 0000000..984f8f0
Binary files /dev/null and b/target/classes/org/openjdk/jmh/infra/generated/Blackhole_jmhType_B1.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/openjdk/jmh/infra/generated/Blackhole_jmhType_B2.class
----------------------------------------------------------------------
diff --git a/target/classes/org/openjdk/jmh/infra/generated/Blackhole_jmhType_B2.class b/target/classes/org/openjdk/jmh/infra/generated/Blackhole_jmhType_B2.class
new file mode 100644
index 0000000..fdc9829
Binary files /dev/null and b/target/classes/org/openjdk/jmh/infra/generated/Blackhole_jmhType_B2.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/org/openjdk/jmh/infra/generated/Blackhole_jmhType_B3.class
----------------------------------------------------------------------
diff --git a/target/classes/org/openjdk/jmh/infra/generated/Blackhole_jmhType_B3.class b/target/classes/org/openjdk/jmh/infra/generated/Blackhole_jmhType_B3.class
new file mode 100644
index 0000000..68c3603
Binary files /dev/null and b/target/classes/org/openjdk/jmh/infra/generated/Blackhole_jmhType_B3.class differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/pirk.properties
----------------------------------------------------------------------
diff --git a/target/classes/pirk.properties b/target/classes/pirk.properties
new file mode 100644
index 0000000..cf2054f
--- /dev/null
+++ b/target/classes/pirk.properties
@@ -0,0 +1,243 @@
+###############################################################################
+# 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.
+###############################################################################
+
+##
+## Default System Configuration Properties
+##
+
+# Name of log4j properties file (relative to current folder)
+log4jPropertiesFile=logging/log4j.properties
+
+#Name of the local properties file - used when running with the
+#hadoop jar command
+local.pirk.properties=/root/local.pirk.properties
+
+##
+##Spark path for SparkLauncher
+##
+spark.home = /usr
+
+##
+## Data schema properties
+##
+## Each data schema should be specified in an xml file of the form;
+## all items are treated in a case insensitive manner:
+##
+##<schema>
+## <schemaName> name of the schema </schemaName>
+## <element>
+## <name> element name </name>
+## <type> class name or type name (if Java primitive type) of the element </type>
+## <isArray> true or false -- whether or not the schema element is an array within the data </isArray>
+## <partitioner> optional - Partitioner class for the element; defaults to primitive java type partitioner </partitioner>
+## </element>
+## </schema>
+##
+## Primitive Java types must be one of the following: "byte", "short", "int", "long", "float",
+## "double", "char", "string", "boolean"
+##
+
+#Comma separated list of local data schema files to load, fully qualified file names
+data.schemas = none
+
+##
+## Query schema properties
+##
+## Each query schema should be specified in an xml file of the form;
+## all items are treated in a case insensitive manner:
+##
+##<schema>
+## <schemaName> name of the schema </schemaName>
+## <dataSchemaName> name of the data schema over which this query is run </dataSchemaName>
+## <selectorName> name of the element in the data schema that will be the selector </selectorName>
+## <elements>
+## <name> element name of element in the data schema to include in the query response </name>
+## </elements>
+## <filter> (optional) name of the filter class to use to filter the data </filter>
+## <filterNames>
+## <name> (optional) element name of element in the data schema to apply pre-processing filters </name>
+## </filterNames>
+## </schema>
+##
+##
+
+#Comma separated list of local query schema files to load, fully qualified file names
+query.schemas = none
+
+##
+##Properties for ElasticSearch compatibility
+##
+
+#ES host address - One Elasticsearch node in the cluster - may include port specification
+es.nodes= none
+
+#Default HTTP/REST port used for connecting to Elasticsearch
+es.port=9200
+
+#Number of results/items returned by each individual scroll
+es.scroll.size = 1000
+
+#Whether elasticsearch-hadoop will treat empty fields as null
+es.field.read.empty.as.null=yes
+
+
+##
+##Properties for functional testing
+##
+
+#Test index to create in ES (created and deleted within the tests)
+#Need final form to be: <host>:<port>/<test.esTestIndex>
+test.es.index = testindex
+test.pir.es.index = testindexpir
+
+#Type of elements to insert in ES
+test.es.type = pkt
+
+#Elasticsearch resource - Elasticsearch resource location where data is read and written to.
+#Requires the format <index>/<type>
+test.es.resource= none
+test.pir.es.resource = none
+
+#Pathname in hdfs to place input JSON file testing
+test.inputJSONFile = none
+test.pir.inputJSONFile = none
+
+#Pathname in hdfs to place output file for testing
+test.outputHDFSFile = none
+
+#PIR query input dir in hdfs for testing
+test.pir.queryInputDir = none
+
+#PIR stoplist file
+test.pir.stopListFile = none
+
+#Whether or not we are running PIR testing (used as a flag to dump intermediate RDDs for checking)
+#This should default to false; it is changed to true in the test suite, as applicable
+pir.test = false
+
+#HDFS output dir for PIR intermediate testing
+#Should default to none; changed to a real hdfs path in the test suite, as applicable
+pir.testOut = none
+
+
+##
+## Properties to enable/disable JNA-GMP modPow acceleration for Paillier
+##
+
+paillier.useGMPForModPow = true
+
+# The JNA-GMP library we use to invoke the much faster, natively compiled GMP
+# can be called in a way that tries to make all modPow calls take a constant amount
+# of time to execute. This will slow down the modPow performance (still better than
+# Java's BigInteger.modPow() ).
+# If you are using this package in a multi-tenant computing environment and have
+# concerns about other tenants being able to closely inspect the runtime of your
+# software, you may want to enable this property.
+paillier.GMPConstantTimeMode = false
+
+# This property controls the more rigorous prime generation checks in PrimeMaker.java
+# which are based on FIPS SP 800-56B and FIPS 186-4 (extra Miller-Rabin rounds, limits
+# on how close the primes p and q can be, and bounds on the values of the primes)
+# These checks slow down prime generation considerably
+pallier.FIPSPrimeGenerationChecks = true
+
+## These properties control the secure random number generator algorithm and provider.
+## You can specify just the algorithm, or both algorithm and provider. The system's
+## default secure random is used when the algorithm is left unspecified.
+pallier.secureRandom.algorithm=NativePRNG
+#pallier.secureRandom.provider=SUN
+
+##
+## Properties for PIR query and response
+##
+
+#Number of bits to return when encoding/returning string values as part of return data elements
+pir.stringBits = 64
+
+#Number of array elements to return when encoding/returning array valued elements
+pir.numReturnArrayElements = 2
+
+#Default prime certainty
+pir.primeCertainty = 128
+
+#Fully qualified dir in hdfs of Query files
+pir.queryInput = none
+
+#Data input format type -- 'base' or 'elasticsearch' (given in InputFormatsConst class)
+pir.dataInputFormat = base
+
+#Fully qualified name of input file/directory in hdfs; used if pir.dataInputFormat = base
+pir.inputData = none
+
+#Inputformat for 'base' data input format type -- must extend BaseInputFormat
+pir.baseInputFormat = none
+
+#ElasticSearch-like query if using 'base' input format
+pir.baseQuery = none
+
+#ES resource for input data
+pir.esResource = null
+
+#ES query for input data
+pir.esQuery = none
+
+#Fully qualified name of output file in hdfs
+pir.outputFile = none
+
+#Fully qualified dir in hdfs of file containing stoplist terms
+pir.stopListFile = none
+
+#Number of reduce tasks
+pir.numReduceTasks = 100
+
+#Whether or not to use the local cache during PIR computations
+pir.useLocalCache = true
+
+#Whether or not to limit the hits for each query term
+pir.limitHitsPerSelector = true
+
+#Number of hits to limit for each query term, if pir.limitHitsPerSelector = true
+pir.maxHitsPerSelector = 100
+
+#Whether or not to embed the selector in the results for false positive reduction
+pir.embedSelector = true
+
+#Whether or not to generate and use the HDFS modular exponentiation lookup table
+pir.useHDFSLookupTable = false
+
+#Number of partitions to coalesce the input data into in Spark
+pir.numDataPartitions = 1500
+
+#Mapreduce memory options
+mapreduce.map.memory.mb = 3000
+mapreduce.reduce.memory.mb = 3000
+mapreduce.map.java.opts = -Xmx2800m
+mapreduce.reduce.java.opts = -Xmx2800m
+
+#HDFS directory for the expLookupTable
+pir.expDir = none
+
+#Parallelism for expLookupTable creation in hdfs
+pir.expCreationSplits = 600
+
+
+
+
+
+
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/classes/query-schema.xsd
----------------------------------------------------------------------
diff --git a/target/classes/query-schema.xsd b/target/classes/query-schema.xsd
new file mode 100644
index 0000000..a0657e4
--- /dev/null
+++ b/target/classes/query-schema.xsd
@@ -0,0 +1,50 @@
+<?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.
+ -->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
+ targetNamespace="http://pirk.apache.org" xmlns="http://pirk.apache.org"
+ elementFormDefault="qualified">
+
+ <xs:element name="schema">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="schemaName" type="xs:string" />
+ <xs:element name="dataSchemaName" type="xs:string" />
+ <xs:element name="selectorName" type="xs:string" />
+ <xs:element name="elements">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="name" type="xs:string"
+ maxOccurs="unbounded" />
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="filter" type="xs:string"
+ minOccurs="0" />
+ <xs:element name="filterNames" minOccurs="0"
+ maxOccurs="unbounded">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="name" type="xs:string" />
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+
+</xs:schema>
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/maven-archiver/pom.properties
----------------------------------------------------------------------
diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties
index 46111ab..cba43d6 100644
--- a/target/maven-archiver/pom.properties
+++ b/target/maven-archiver/pom.properties
@@ -1,5 +1,5 @@
#Generated by Maven
-#Wed Jul 20 19:04:46 EDT 2016
+#Thu Jul 21 14:49:17 EDT 2016
version=0.0.1-SNAPSHOT
groupId=org.apache.pirk
artifactId=pirk
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/pirk-0.0.1-SNAPSHOT-exe.jar
----------------------------------------------------------------------
diff --git a/target/pirk-0.0.1-SNAPSHOT-exe.jar b/target/pirk-0.0.1-SNAPSHOT-exe.jar
index cb9bdc9..06174f1 100644
Binary files a/target/pirk-0.0.1-SNAPSHOT-exe.jar and b/target/pirk-0.0.1-SNAPSHOT-exe.jar differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/pirk-0.0.1-SNAPSHOT.jar
----------------------------------------------------------------------
diff --git a/target/pirk-0.0.1-SNAPSHOT.jar b/target/pirk-0.0.1-SNAPSHOT.jar
index 05009a4..959bd6d 100644
Binary files a/target/pirk-0.0.1-SNAPSHOT.jar and b/target/pirk-0.0.1-SNAPSHOT.jar differ
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/rat.txt
----------------------------------------------------------------------
diff --git a/target/rat.txt b/target/rat.txt
index a43f4eb..1ccd7c2 100644
--- a/target/rat.txt
+++ b/target/rat.txt
@@ -2,13 +2,13 @@
*****************************************************
Summary
-------
-Generated at: 2016-07-20T18:59:43-04:00
+Generated at: 2016-07-21T15:12:57-04:00
Notes: 3
Binaries: 5
Archives: 0
-Standards: 427
+Standards: 429
-Apache Licensed: 97
+Apache Licensed: 99
Generated Documents: 0
JavaDocs are generated and so license header is optional
@@ -455,8 +455,10 @@ Archives:
AL src/main/java/org/apache/pirk/utils/StopListUtils.java
AL src/main/java/org/apache/pirk/utils/StringUtils.java
AL src/main/java/org/apache/pirk/utils/SystemConfiguration.java
+ AL src/main/resources/data-schema.xsd
AL src/main/resources/logging/log4j.properties
AL src/main/resources/pirk.properties
+ AL src/main/resources/query-schema.xsd
AL src/test/java/test/general/ISO8601DateParserTest.java
AL src/test/java/test/general/KeyedHashTest.java
AL src/test/java/test/general/PaillierTest.java
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/surefire-reports/TEST-test.general.ISO8601DateParserTest.xml
----------------------------------------------------------------------
diff --git a/target/surefire-reports/TEST-test.general.ISO8601DateParserTest.xml b/target/surefire-reports/TEST-test.general.ISO8601DateParserTest.xml
index 919a366..9dd7b4f 100644
--- a/target/surefire-reports/TEST-test.general.ISO8601DateParserTest.xml
+++ b/target/surefire-reports/TEST-test.general.ISO8601DateParserTest.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<testsuite name="test.general.ISO8601DateParserTest" time="0.022" tests="1" errors="0" skipped="0" failures="0">
+<testsuite name="test.general.ISO8601DateParserTest" time="0.044" tests="1" errors="0" skipped="0" failures="0">
<properties>
<property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
<property name="sun.boot.library.path" value="/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib"/>
@@ -61,5 +61,5 @@
<property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
<property name="sun.cpu.isalist" value=""/>
</properties>
- <testcase name="testDateParsing" classname="test.general.ISO8601DateParserTest" time="0.022"/>
+ <testcase name="testDateParsing" classname="test.general.ISO8601DateParserTest" time="0.044"/>
</testsuite>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/surefire-reports/TEST-test.general.KeyedHashTest.xml
----------------------------------------------------------------------
diff --git a/target/surefire-reports/TEST-test.general.KeyedHashTest.xml b/target/surefire-reports/TEST-test.general.KeyedHashTest.xml
index 587875c..9b5d9ca 100644
--- a/target/surefire-reports/TEST-test.general.KeyedHashTest.xml
+++ b/target/surefire-reports/TEST-test.general.KeyedHashTest.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<testsuite name="test.general.KeyedHashTest" time="0.126" tests="2" errors="0" skipped="0" failures="0">
+<testsuite name="test.general.KeyedHashTest" time="0.113" tests="2" errors="0" skipped="0" failures="0">
<properties>
<property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
<property name="sun.boot.library.path" value="/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib"/>
@@ -61,6 +61,6 @@
<property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
<property name="sun.cpu.isalist" value=""/>
</properties>
- <testcase name="testKeyedHash" classname="test.general.KeyedHashTest" time="0"/>
- <testcase name="testKeyedHashWithType" classname="test.general.KeyedHashTest" time="0.126"/>
+ <testcase name="testKeyedHash" classname="test.general.KeyedHashTest" time="0.001"/>
+ <testcase name="testKeyedHashWithType" classname="test.general.KeyedHashTest" time="0.112"/>
</testsuite>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/surefire-reports/TEST-test.general.PaillierTest.xml
----------------------------------------------------------------------
diff --git a/target/surefire-reports/TEST-test.general.PaillierTest.xml b/target/surefire-reports/TEST-test.general.PaillierTest.xml
index ddacf15..a0eb301 100644
--- a/target/surefire-reports/TEST-test.general.PaillierTest.xml
+++ b/target/surefire-reports/TEST-test.general.PaillierTest.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<testsuite name="test.general.PaillierTest" time="279.211" tests="3" errors="0" skipped="0" failures="0">
+<testsuite name="test.general.PaillierTest" time="285.157" tests="3" errors="0" skipped="0" failures="0">
<properties>
<property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
<property name="sun.boot.library.path" value="/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib"/>
@@ -61,7 +61,7 @@
<property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
<property name="sun.cpu.isalist" value=""/>
</properties>
- <testcase name="testPaillierWithKeyGeneration" classname="test.general.PaillierTest" time="279.204"/>
- <testcase name="testPIRExceptions" classname="test.general.PaillierTest" time="0.004"/>
+ <testcase name="testPaillierWithKeyGeneration" classname="test.general.PaillierTest" time="285.149"/>
+ <testcase name="testPIRExceptions" classname="test.general.PaillierTest" time="0.005"/>
<testcase name="testPaillierGivenAllParameters" classname="test.general.PaillierTest" time="0.003"/>
</testsuite>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/surefire-reports/TEST-test.general.PartitionUtilsTest.xml
----------------------------------------------------------------------
diff --git a/target/surefire-reports/TEST-test.general.PartitionUtilsTest.xml b/target/surefire-reports/TEST-test.general.PartitionUtilsTest.xml
index 9ace4a6..5ef4e20 100644
--- a/target/surefire-reports/TEST-test.general.PartitionUtilsTest.xml
+++ b/target/surefire-reports/TEST-test.general.PartitionUtilsTest.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<testsuite name="test.general.PartitionUtilsTest" time="0.006" tests="3" errors="0" skipped="0" failures="0">
+<testsuite name="test.general.PartitionUtilsTest" time="0.004" tests="3" errors="0" skipped="0" failures="0">
<properties>
<property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
<property name="sun.boot.library.path" value="/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib"/>
@@ -61,7 +61,7 @@
<property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
<property name="sun.cpu.isalist" value=""/>
</properties>
- <testcase name="testMask" classname="test.general.PartitionUtilsTest" time="0"/>
- <testcase name="testPartitions" classname="test.general.PartitionUtilsTest" time="0.005"/>
- <testcase name="testPartitionBits" classname="test.general.PartitionUtilsTest" time="0.001"/>
+ <testcase name="testMask" classname="test.general.PartitionUtilsTest" time="0.001"/>
+ <testcase name="testPartitions" classname="test.general.PartitionUtilsTest" time="0.003"/>
+ <testcase name="testPartitionBits" classname="test.general.PartitionUtilsTest" time="0"/>
</testsuite>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/surefire-reports/TEST-test.general.QueryParserUtilsTest.xml
----------------------------------------------------------------------
diff --git a/target/surefire-reports/TEST-test.general.QueryParserUtilsTest.xml b/target/surefire-reports/TEST-test.general.QueryParserUtilsTest.xml
index 7e3be25..c375f2b 100644
--- a/target/surefire-reports/TEST-test.general.QueryParserUtilsTest.xml
+++ b/target/surefire-reports/TEST-test.general.QueryParserUtilsTest.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<testsuite name="test.general.QueryParserUtilsTest" time="0.145" tests="9" errors="0" skipped="0" failures="0">
+<testsuite name="test.general.QueryParserUtilsTest" time="0.108" tests="9" errors="0" skipped="0" failures="0">
<properties>
<property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
<property name="sun.boot.library.path" value="/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib"/>
@@ -61,13 +61,13 @@
<property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
<property name="sun.cpu.isalist" value=""/>
</properties>
- <testcase name="testDateRangeQuery" classname="test.general.QueryParserUtilsTest" time="0.075"/>
- <testcase name="testAllQuery" classname="test.general.QueryParserUtilsTest" time="0.001"/>
- <testcase name="testWildcardQuery" classname="test.general.QueryParserUtilsTest" time="0.005"/>
- <testcase name="testSingleValueRangeQuery" classname="test.general.QueryParserUtilsTest" time="0.007"/>
- <testcase name="testIPRangeQuery" classname="test.general.QueryParserUtilsTest" time="0.027"/>
- <testcase name="testBooleanQuery" classname="test.general.QueryParserUtilsTest" time="0.027"/>
+ <testcase name="testDateRangeQuery" classname="test.general.QueryParserUtilsTest" time="0.045"/>
+ <testcase name="testAllQuery" classname="test.general.QueryParserUtilsTest" time="0"/>
+ <testcase name="testWildcardQuery" classname="test.general.QueryParserUtilsTest" time="0.004"/>
+ <testcase name="testSingleValueRangeQuery" classname="test.general.QueryParserUtilsTest" time="0.005"/>
+ <testcase name="testIPRangeQuery" classname="test.general.QueryParserUtilsTest" time="0.04"/>
+ <testcase name="testBooleanQuery" classname="test.general.QueryParserUtilsTest" time="0.012"/>
<testcase name="testIgnoreCase" classname="test.general.QueryParserUtilsTest" time="0.001"/>
- <testcase name="testSingleQuery" classname="test.general.QueryParserUtilsTest" time="0.001"/>
+ <testcase name="testSingleQuery" classname="test.general.QueryParserUtilsTest" time="0"/>
<testcase name="testQueryFieldDoesNotExist" classname="test.general.QueryParserUtilsTest" time="0.001"/>
</testsuite>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/surefire-reports/TEST-test.schema.data.LoadDataSchemaTest.xml
----------------------------------------------------------------------
diff --git a/target/surefire-reports/TEST-test.schema.data.LoadDataSchemaTest.xml b/target/surefire-reports/TEST-test.schema.data.LoadDataSchemaTest.xml
index 36242cd..ebb5511 100644
--- a/target/surefire-reports/TEST-test.schema.data.LoadDataSchemaTest.xml
+++ b/target/surefire-reports/TEST-test.schema.data.LoadDataSchemaTest.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<testsuite name="test.schema.data.LoadDataSchemaTest" time="0.025" tests="3" errors="0" skipped="0" failures="0">
+<testsuite name="test.schema.data.LoadDataSchemaTest" time="0.027" tests="3" errors="0" skipped="0" failures="0">
<properties>
<property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
<property name="sun.boot.library.path" value="/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib"/>
@@ -61,7 +61,7 @@
<property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
<property name="sun.cpu.isalist" value=""/>
</properties>
- <testcase name="testUnknownPartitioner" classname="test.schema.data.LoadDataSchemaTest" time="0.007"/>
+ <testcase name="testUnknownPartitioner" classname="test.schema.data.LoadDataSchemaTest" time="0.009"/>
<testcase name="testGeneralSchemaLoad" classname="test.schema.data.LoadDataSchemaTest" time="0.009"/>
<testcase name="testIncorrectJavaType" classname="test.schema.data.LoadDataSchemaTest" time="0.009"/>
</testsuite>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/0032c2a5/target/surefire-reports/TEST-test.schema.query.LoadQuerySchemaTest.xml
----------------------------------------------------------------------
diff --git a/target/surefire-reports/TEST-test.schema.query.LoadQuerySchemaTest.xml b/target/surefire-reports/TEST-test.schema.query.LoadQuerySchemaTest.xml
index f72b502..0a40887 100644
--- a/target/surefire-reports/TEST-test.schema.query.LoadQuerySchemaTest.xml
+++ b/target/surefire-reports/TEST-test.schema.query.LoadQuerySchemaTest.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<testsuite name="test.schema.query.LoadQuerySchemaTest" time="2.872" tests="4" errors="0" skipped="0" failures="0">
+<testsuite name="test.schema.query.LoadQuerySchemaTest" time="56.489" tests="4" errors="0" skipped="0" failures="0">
<properties>
<property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
<property name="sun.boot.library.path" value="/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre/lib"/>
@@ -61,8 +61,8 @@
<property name="ftp.nonProxyHosts" value="local|*.local|169.254/16|*.169.254/16"/>
<property name="sun.cpu.isalist" value=""/>
</properties>
- <testcase name="testDataSchemaDoesNotExist" classname="test.schema.query.LoadQuerySchemaTest" time="0.503"/>
- <testcase name="testGeneralSchemaLoad" classname="test.schema.query.LoadQuerySchemaTest" time="1.676"/>
- <testcase name="testSelectorDoesNotExistInDataSchema" classname="test.schema.query.LoadQuerySchemaTest" time="0.335"/>
- <testcase name="testUnknownFilterClass" classname="test.schema.query.LoadQuerySchemaTest" time="0.358"/>
+ <testcase name="testDataSchemaDoesNotExist" classname="test.schema.query.LoadQuerySchemaTest" time="0.312"/>
+ <testcase name="testGeneralSchemaLoad" classname="test.schema.query.LoadQuerySchemaTest" time="55.421"/>
+ <testcase name="testSelectorDoesNotExistInDataSchema" classname="test.schema.query.LoadQuerySchemaTest" time="0.341"/>
+ <testcase name="testUnknownFilterClass" classname="test.schema.query.LoadQuerySchemaTest" time="0.415"/>
</testsuite>
\ No newline at end of file