http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/d1d75a3a/javadocs/org/apache/pirk/utils/class-use/PIRException.html
----------------------------------------------------------------------
diff --git a/javadocs/org/apache/pirk/utils/class-use/PIRException.html 
b/javadocs/org/apache/pirk/utils/class-use/PIRException.html
index 0e724da..84e30f4 100644
--- a/javadocs/org/apache/pirk/utils/class-use/PIRException.html
+++ b/javadocs/org/apache/pirk/utils/class-use/PIRException.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_80) on Fri Aug 05 20:41:50 EDT 2016 
-->
+<!-- Generated by javadoc (version 1.7.0_80) on Tue Aug 30 09:58:52 EDT 2016 
-->
 <title>Uses of Class org.apache.pirk.utils.PIRException</title>
-<meta name="date" content="2016-08-05">
+<meta name="date" content="2016-08-30">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" 
title="Style">
 </head>
 <body>
@@ -80,17 +80,25 @@
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a 
href="#org.apache.pirk.querier.wideskies">org.apache.pirk.querier.wideskies</a></td>
+<td class="colFirst"><a 
href="#org.apache.pirk.general">org.apache.pirk.general</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a 
href="#org.apache.pirk.querier.wideskies.decrypt">org.apache.pirk.querier.wideskies.decrypt</a></td>
+<td class="colFirst"><a 
href="#org.apache.pirk.querier.wideskies">org.apache.pirk.querier.wideskies</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><a 
href="#org.apache.pirk.querier.wideskies.decrypt">org.apache.pirk.querier.wideskies.decrypt</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.pirk.querier.wideskies.encrypt">org.apache.pirk.querier.wideskies.encrypt</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><a 
href="#org.apache.pirk.query.wideskies">org.apache.pirk.query.wideskies</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
 <tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.pirk.responder.wideskies.spark">org.apache.pirk.responder.wideskies.spark</a></td>
 <td class="colLast">&nbsp;</td>
@@ -175,6 +183,28 @@
 </tbody>
 </table>
 </li>
+<li class="blockList"><a name="org.apache.pirk.general">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../org/apache/pirk/utils/PIRException.html" 
title="class in org.apache.pirk.utils">PIRException</a> in <a 
href="../../../../../org/apache/pirk/general/package-summary.html">org.apache.pirk.general</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing 
methods, and an explanation">
+<caption><span>Methods in <a 
href="../../../../../org/apache/pirk/general/package-summary.html">org.apache.pirk.general</a>
 that throw <a href="../../../../../org/apache/pirk/utils/PIRException.html" 
title="class in org.apache.pirk.utils">PIRException</a></span><span 
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span 
class="strong">PartitionUtilsTest.</span><code><strong><a 
href="../../../../../org/apache/pirk/general/PartitionUtilsTest.html#testPaddedPartitions()">testPaddedPartitions</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span 
class="strong">PartitionUtilsTest.</span><code><strong><a 
href="../../../../../org/apache/pirk/general/PartitionUtilsTest.html#testPartitionBits()">testPartitionBits</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
 <li class="blockList"><a name="org.apache.pirk.querier.wideskies">
 <!--   -->
 </a>
@@ -239,6 +269,70 @@
 </tbody>
 </table>
 </li>
+<li class="blockList"><a name="org.apache.pirk.query.wideskies">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../org/apache/pirk/utils/PIRException.html" 
title="class in org.apache.pirk.utils">PIRException</a> in <a 
href="../../../../../org/apache/pirk/query/wideskies/package-summary.html">org.apache.pirk.query.wideskies</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing 
methods, and an explanation">
+<caption><span>Methods in <a 
href="../../../../../org/apache/pirk/query/wideskies/package-summary.html">org.apache.pirk.query.wideskies</a>
 that throw <a href="../../../../../org/apache/pirk/utils/PIRException.html" 
title="class in org.apache.pirk.utils">PIRException</a></span><span 
class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>static 
java.util.List&lt;java.math.BigInteger&gt;</code></td>
+<td class="colLast"><span class="strong">QueryUtils.</span><code><strong><a 
href="../../../../../org/apache/pirk/query/wideskies/QueryUtils.html#embeddedSelectorToPartitions(java.lang.String,%20java.lang.String,%20org.apache.pirk.schema.data.partitioner.DataPartitioner)">embeddedSelectorToPartitions</a></strong>(java.lang.String&nbsp;selector,
+                            java.lang.String&nbsp;type,
+                            <a 
href="../../../../../org/apache/pirk/schema/data/partitioner/DataPartitioner.html"
 title="interface in 
org.apache.pirk.schema.data.partitioner">DataPartitioner</a>&nbsp;partitioner)</code>
+<div class="block">Method to convert the given selector into the extracted 
BigInteger partitions</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a 
href="../../../../../org/apache/pirk/schema/response/QueryResponseJSON.html" 
title="class in 
org.apache.pirk.schema.response">QueryResponseJSON</a></code></td>
+<td class="colLast"><span class="strong">QueryUtils.</span><code><strong><a 
href="../../../../../org/apache/pirk/query/wideskies/QueryUtils.html#extractQueryResponseJSON(org.apache.pirk.query.wideskies.QueryInfo,%20org.apache.pirk.schema.query.QuerySchema,%20java.util.List)">extractQueryResponseJSON</a></strong>(<a
 href="../../../../../org/apache/pirk/query/wideskies/QueryInfo.html" 
title="class in org.apache.pirk.query.wideskies">QueryInfo</a>&nbsp;queryInfo,
+                        <a 
href="../../../../../org/apache/pirk/schema/query/QuerySchema.html" 
title="class in org.apache.pirk.schema.query">QuerySchema</a>&nbsp;qSchema,
+                        
java.util.List&lt;java.math.BigInteger&gt;&nbsp;parts)</code>
+<div class="block">Method to convert the given BigInteger raw data element 
partitions to a QueryResponseJSON object based upon the given queryType</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><span class="strong">QueryUtils.</span><code><strong><a 
href="../../../../../org/apache/pirk/query/wideskies/QueryUtils.html#getEmbeddedSelector(java.lang.String,%20java.lang.String,%20org.apache.pirk.schema.data.partitioner.DataPartitioner)">getEmbeddedSelector</a></strong>(java.lang.String&nbsp;selector,
+                   java.lang.String&nbsp;type,
+                   <a 
href="../../../../../org/apache/pirk/schema/data/partitioner/DataPartitioner.html"
 title="interface in 
org.apache.pirk.schema.data.partitioner">DataPartitioner</a>&nbsp;partitioner)</code>
+<div class="block">Method get the embedded selector from a given selector</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colLast"><span class="strong">QueryUtils.</span><code><strong><a 
href="../../../../../org/apache/pirk/query/wideskies/QueryUtils.html#getEmbeddedSelectorFromPartitions(java.util.List,%20int,%20java.lang.String,%20java.lang.Object)">getEmbeddedSelectorFromPartitions</a></strong>(java.util.List&lt;java.math.BigInteger&gt;&nbsp;parts,
+                                 int&nbsp;partsIndex,
+                                 java.lang.String&nbsp;type,
+                                 java.lang.Object&nbsp;partitioner)</code>
+<div class="block">Reconstructs the String version of the embedded selector 
from its partitions</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static 
java.util.List&lt;java.math.BigInteger&gt;</code></td>
+<td class="colLast"><span class="strong">QueryUtils.</span><code><strong><a 
href="../../../../../org/apache/pirk/query/wideskies/QueryUtils.html#partitionDataElement(org.apache.hadoop.io.MapWritable,%20org.apache.pirk.schema.query.QuerySchema,%20org.apache.pirk.schema.data.DataSchema,%20boolean)">partitionDataElement</a></strong>(org.apache.hadoop.io.MapWritable&nbsp;dataMap,
+                    <a 
href="../../../../../org/apache/pirk/schema/query/QuerySchema.html" 
title="class in org.apache.pirk.schema.query">QuerySchema</a>&nbsp;qSchema,
+                    <a 
href="../../../../../org/apache/pirk/schema/data/DataSchema.html" title="class 
in org.apache.pirk.schema.data">DataSchema</a>&nbsp;dSchema,
+                    boolean&nbsp;embedSelector)</code>
+<div class="block">Method to convert the given data element given by the 
MapWritable data element into the extracted BigInteger partitions based upon 
the given queryType</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static 
java.util.List&lt;java.math.BigInteger&gt;</code></td>
+<td class="colLast"><span class="strong">QueryUtils.</span><code><strong><a 
href="../../../../../org/apache/pirk/query/wideskies/QueryUtils.html#partitionDataElement(org.apache.pirk.schema.query.QuerySchema,%20org.json.simple.JSONObject,%20boolean)">partitionDataElement</a></strong>(<a
 href="../../../../../org/apache/pirk/schema/query/QuerySchema.html" 
title="class in org.apache.pirk.schema.query">QuerySchema</a>&nbsp;qSchema,
+                    org.json.simple.JSONObject&nbsp;jsonData,
+                    boolean&nbsp;embedSelector)</code>
+<div class="block">Method to convert the given data element given by the 
JSONObject data element into the extracted BigInteger partitions based upon the 
given queryType</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
 <li class="blockList"><a name="org.apache.pirk.responder.wideskies.spark">
 <!--   -->
 </a>
@@ -303,27 +397,27 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td 
class="colFirst"><code>java.util.ArrayList&lt;java.math.BigInteger&gt;</code></td>
+<td 
class="colFirst"><code>java.util.List&lt;java.math.BigInteger&gt;</code></td>
 <td class="colLast"><span 
class="strong">PrimitiveTypePartitioner.</span><code><strong><a 
href="../../../../../org/apache/pirk/schema/data/partitioner/PrimitiveTypePartitioner.html#arrayToPartitions(java.util.List,%20java.lang.String)">arrayToPartitions</a></strong>(java.util.List&lt;?&gt;&nbsp;elementList,
                  java.lang.String&nbsp;type)</code>
 <div class="block">Create partitions for an array of the same type of elements 
- used when a data value field is an array and we wish to encode these into the 
return value</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td 
class="colFirst"><code>java.util.ArrayList&lt;java.math.BigInteger&gt;</code></td>
+<td 
class="colFirst"><code>java.util.List&lt;java.math.BigInteger&gt;</code></td>
 <td class="colLast"><span 
class="strong">ISO8601DatePartitioner.</span><code><strong><a 
href="../../../../../org/apache/pirk/schema/data/partitioner/ISO8601DatePartitioner.html#arrayToPartitions(java.util.List,%20java.lang.String)">arrayToPartitions</a></strong>(java.util.List&lt;?&gt;&nbsp;elementList,
                  java.lang.String&nbsp;type)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td 
class="colFirst"><code>java.util.ArrayList&lt;java.math.BigInteger&gt;</code></td>
+<td 
class="colFirst"><code>java.util.List&lt;java.math.BigInteger&gt;</code></td>
 <td class="colLast"><span 
class="strong">DataPartitioner.</span><code><strong><a 
href="../../../../../org/apache/pirk/schema/data/partitioner/DataPartitioner.html#arrayToPartitions(java.util.List,%20java.lang.String)">arrayToPartitions</a></strong>(java.util.List&lt;?&gt;&nbsp;elementList,
                  java.lang.String&nbsp;type)</code>
-<div class="block">Create partitions for an array of the same type of elements 
- used when a data value field is an array and we wish to encode these into the 
return value</div>
+<div class="block">Creates partitions for an array of the same type of 
elements - used when a data value field is an array and we wish to encode these 
into the return value.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>java.lang.Object</code></td>
-<td class="colLast"><span 
class="strong">PrimitiveTypePartitioner.</span><code><strong><a 
href="../../../../../org/apache/pirk/schema/data/partitioner/PrimitiveTypePartitioner.html#fromPartitions(java.util.ArrayList,%20int,%20java.lang.String)">fromPartitions</a></strong>(java.util.ArrayList&lt;java.math.BigInteger&gt;&nbsp;parts,
+<td class="colLast"><span 
class="strong">PrimitiveTypePartitioner.</span><code><strong><a 
href="../../../../../org/apache/pirk/schema/data/partitioner/PrimitiveTypePartitioner.html#fromPartitions(java.util.List,%20int,%20java.lang.String)">fromPartitions</a></strong>(java.util.List&lt;java.math.BigInteger&gt;&nbsp;parts,
               int&nbsp;partsIndex,
               java.lang.String&nbsp;type)</code>
 <div class="block">Reconstructs the object from the partitions</div>
@@ -331,16 +425,16 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>java.lang.Object</code></td>
-<td class="colLast"><span 
class="strong">ISO8601DatePartitioner.</span><code><strong><a 
href="../../../../../org/apache/pirk/schema/data/partitioner/ISO8601DatePartitioner.html#fromPartitions(java.util.ArrayList,%20int,%20java.lang.String)">fromPartitions</a></strong>(java.util.ArrayList&lt;java.math.BigInteger&gt;&nbsp;parts,
+<td class="colLast"><span 
class="strong">ISO8601DatePartitioner.</span><code><strong><a 
href="../../../../../org/apache/pirk/schema/data/partitioner/ISO8601DatePartitioner.html#fromPartitions(java.util.List,%20int,%20java.lang.String)">fromPartitions</a></strong>(java.util.List&lt;java.math.BigInteger&gt;&nbsp;parts,
               int&nbsp;partsIndex,
               java.lang.String&nbsp;type)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>java.lang.Object</code></td>
-<td class="colLast"><span 
class="strong">DataPartitioner.</span><code><strong><a 
href="../../../../../org/apache/pirk/schema/data/partitioner/DataPartitioner.html#fromPartitions(java.util.ArrayList,%20int,%20java.lang.String)">fromPartitions</a></strong>(java.util.ArrayList&lt;java.math.BigInteger&gt;&nbsp;parts,
+<td class="colLast"><span 
class="strong">DataPartitioner.</span><code><strong><a 
href="../../../../../org/apache/pirk/schema/data/partitioner/DataPartitioner.html#fromPartitions(java.util.List,%20int,%20java.lang.String)">fromPartitions</a></strong>(java.util.List&lt;java.math.BigInteger&gt;&nbsp;parts,
               int&nbsp;partsIndex,
               java.lang.String&nbsp;type)</code>
-<div class="block">Method to reconstruct an Object given an ArrayList of its 
BigInteger partition elements and its type identifier</div>
+<div class="block">Method to reconstruct an Object given a List of its 
BigInteger partition elements and its type identifier.</div>
 </td>
 </tr>
 <tr class="altColor">
@@ -352,7 +446,7 @@
 <tr class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><span 
class="strong">DataPartitioner.</span><code><strong><a 
href="../../../../../org/apache/pirk/schema/data/partitioner/DataPartitioner.html#getBits(java.lang.String)">getBits</a></strong>(java.lang.String&nbsp;type)</code>
-<div class="block">Method to return the number of bits of an object with the 
given type</div>
+<div class="block">Returns the number of bits of an object with the given 
type.</div>
 </td>
 </tr>
 <tr class="altColor">
@@ -368,42 +462,50 @@
 <tr class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><span 
class="strong">DataPartitioner.</span><code><strong><a 
href="../../../../../org/apache/pirk/schema/data/partitioner/DataPartitioner.html#getNumPartitions(java.lang.String)">getNumPartitions</a></strong>(java.lang.String&nbsp;type)</code>
-<div class="block">Method to get the number of partitions of the data object 
given the type</div>
+<div class="block">Method to get the number of partitions of the data object 
given the type.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td 
class="colFirst"><code>java.util.ArrayList&lt;java.math.BigInteger&gt;</code></td>
+<td 
class="colFirst"><code>java.util.List&lt;java.math.BigInteger&gt;</code></td>
 <td class="colLast"><span 
class="strong">PrimitiveTypePartitioner.</span><code><strong><a 
href="../../../../../org/apache/pirk/schema/data/partitioner/PrimitiveTypePartitioner.html#getPaddedPartitions(java.lang.String)">getPaddedPartitions</a></strong>(java.lang.String&nbsp;type)</code>
 <div class="block">Method to get an empty set of partitions by data type - 
used for padding return array values</div>
 </td>
 </tr>
 <tr class="altColor">
-<td 
class="colFirst"><code>java.util.ArrayList&lt;java.math.BigInteger&gt;</code></td>
+<td 
class="colFirst"><code>java.util.List&lt;java.math.BigInteger&gt;</code></td>
 <td class="colLast"><span 
class="strong">ISO8601DatePartitioner.</span><code><strong><a 
href="../../../../../org/apache/pirk/schema/data/partitioner/ISO8601DatePartitioner.html#getPaddedPartitions(java.lang.String)">getPaddedPartitions</a></strong>(java.lang.String&nbsp;type)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td 
class="colFirst"><code>java.util.ArrayList&lt;java.math.BigInteger&gt;</code></td>
+<td 
class="colFirst"><code>java.util.List&lt;java.math.BigInteger&gt;</code></td>
 <td class="colLast"><span 
class="strong">DataPartitioner.</span><code><strong><a 
href="../../../../../org/apache/pirk/schema/data/partitioner/DataPartitioner.html#getPaddedPartitions(java.lang.String)">getPaddedPartitions</a></strong>(java.lang.String&nbsp;type)</code>
-<div class="block">Method to get an empty set of partitions by data type - 
used for padding return array values</div>
+<div class="block">Method to get an empty set of partitions by data type - 
used for padding return array values.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td 
class="colFirst"><code>java.util.ArrayList&lt;java.math.BigInteger&gt;</code></td>
+<td class="colFirst"><code>static 
java.util.List&lt;java.math.BigInteger&gt;</code></td>
+<td class="colLast"><span 
class="strong">PrimitiveTypePartitioner.</span><code><strong><a 
href="../../../../../org/apache/pirk/schema/data/partitioner/PrimitiveTypePartitioner.html#partitionBits(java.math.BigInteger,%20int,%20java.math.BigInteger)">partitionBits</a></strong>(java.math.BigInteger&nbsp;value,
+             int&nbsp;partitionSize,
+             java.math.BigInteger&nbsp;mask)</code>
+<div class="block">Splits the given BigInteger into partitions given by the 
partitionSize.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td 
class="colFirst"><code>java.util.List&lt;java.math.BigInteger&gt;</code></td>
 <td class="colLast"><span 
class="strong">PrimitiveTypePartitioner.</span><code><strong><a 
href="../../../../../org/apache/pirk/schema/data/partitioner/PrimitiveTypePartitioner.html#toPartitions(java.lang.Object,%20java.lang.String)">toPartitions</a></strong>(java.lang.Object&nbsp;obj,
             java.lang.String&nbsp;type)</code>
-<div class="block">Partitions an object to an ArrayList of BigInteger values, 
currently represents an 8-bit partitioning</div>
+<div class="block">Partitions an object to a List of BigInteger values, 
currently represents an 8-bit partitioning</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td 
class="colFirst"><code>java.util.ArrayList&lt;java.math.BigInteger&gt;</code></td>
+<tr class="altColor">
+<td 
class="colFirst"><code>java.util.List&lt;java.math.BigInteger&gt;</code></td>
 <td class="colLast"><span 
class="strong">ISO8601DatePartitioner.</span><code><strong><a 
href="../../../../../org/apache/pirk/schema/data/partitioner/ISO8601DatePartitioner.html#toPartitions(java.lang.Object,%20java.lang.String)">toPartitions</a></strong>(java.lang.Object&nbsp;object,
             java.lang.String&nbsp;type)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
-<td 
class="colFirst"><code>java.util.ArrayList&lt;java.math.BigInteger&gt;</code></td>
+<tr class="rowColor">
+<td 
class="colFirst"><code>java.util.List&lt;java.math.BigInteger&gt;</code></td>
 <td class="colLast"><span 
class="strong">DataPartitioner.</span><code><strong><a 
href="../../../../../org/apache/pirk/schema/data/partitioner/DataPartitioner.html#toPartitions(java.lang.Object,%20java.lang.String)">toPartitions</a></strong>(java.lang.Object&nbsp;object,
             java.lang.String&nbsp;type)</code>
-<div class="block">Method to partition the given Object into an ArrayList of 
BigInteger partition elements given its type identifier</div>
+<div class="block">Method to partition the given Object into a List of 
BigInteger partition elements given its type identifier.</div>
 </td>
 </tr>
 </tbody>
@@ -461,16 +563,16 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
-<td class="colLast"><span class="strong">Inputs.</span><code><strong><a 
href="../../../../../org/apache/pirk/test/utils/Inputs.html#createPIRStopList(org.apache.hadoop.fs.FileSystem,%20boolean)">createPIRStopList</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                 boolean&nbsp;hdfs)</code>
-<div class="block">Creates PIR stoplist file</div>
+<td class="colLast"><span class="strong">Inputs.</span><code><strong><a 
href="../../../../../org/apache/pirk/test/utils/Inputs.html#createStopList(org.apache.hadoop.fs.FileSystem,%20boolean)">createStopList</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+              boolean&nbsp;hdfs)</code>
+<div class="block">Creates stoplist file</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>static java.util.ArrayList&lt;<a 
href="../../../../../org/apache/pirk/schema/response/QueryResponseJSON.html" 
title="class in 
org.apache.pirk.schema.response">QueryResponseJSON</a>&gt;</code></td>
-<td class="colLast"><span 
class="strong">StandaloneQuery.</span><code><strong><a 
href="../../../../../org/apache/pirk/test/utils/StandaloneQuery.html#performStandaloneQuery(java.util.ArrayList,%20java.lang.String,%20java.util.ArrayList,%20int,%20boolean)">performStandaloneQuery</a></strong>(java.util.ArrayList&lt;org.json.simple.JSONObject&gt;&nbsp;dataElements,
+<td class="colFirst"><code>static java.util.List&lt;<a 
href="../../../../../org/apache/pirk/schema/response/QueryResponseJSON.html" 
title="class in 
org.apache.pirk.schema.response">QueryResponseJSON</a>&gt;</code></td>
+<td class="colLast"><span 
class="strong">StandaloneQuery.</span><code><strong><a 
href="../../../../../org/apache/pirk/test/utils/StandaloneQuery.html#performStandaloneQuery(java.util.List,%20java.lang.String,%20java.util.List,%20int,%20boolean)">performStandaloneQuery</a></strong>(java.util.List&lt;org.json.simple.JSONObject&gt;&nbsp;dataElements,
                       java.lang.String&nbsp;queryType,
-                      
java.util.ArrayList&lt;java.lang.String&gt;&nbsp;selectors,
+                      java.util.List&lt;java.lang.String&gt;&nbsp;selectors,
                       int&nbsp;numThreads,
                       boolean&nbsp;testFalsePositive)</code>&nbsp;</td>
 </tr>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/d1d75a3a/javadocs/org/apache/pirk/utils/class-use/QueryParserUtils.html
----------------------------------------------------------------------
diff --git a/javadocs/org/apache/pirk/utils/class-use/QueryParserUtils.html 
b/javadocs/org/apache/pirk/utils/class-use/QueryParserUtils.html
index c09c07f..06ee926 100644
--- a/javadocs/org/apache/pirk/utils/class-use/QueryParserUtils.html
+++ b/javadocs/org/apache/pirk/utils/class-use/QueryParserUtils.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_80) on Fri Aug 05 20:41:50 EDT 2016 
-->
+<!-- Generated by javadoc (version 1.7.0_80) on Tue Aug 30 09:58:52 EDT 2016 
-->
 <title>Uses of Class org.apache.pirk.utils.QueryParserUtils</title>
-<meta name="date" content="2016-08-05">
+<meta name="date" content="2016-08-30">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" 
title="Style">
 </head>
 <body>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/d1d75a3a/javadocs/org/apache/pirk/utils/class-use/StopListUtils.html
----------------------------------------------------------------------
diff --git a/javadocs/org/apache/pirk/utils/class-use/StopListUtils.html 
b/javadocs/org/apache/pirk/utils/class-use/StopListUtils.html
index dcdf1d5..0cdfea3 100644
--- a/javadocs/org/apache/pirk/utils/class-use/StopListUtils.html
+++ b/javadocs/org/apache/pirk/utils/class-use/StopListUtils.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_80) on Fri Aug 05 20:41:50 EDT 2016 
-->
+<!-- Generated by javadoc (version 1.7.0_80) on Tue Aug 30 09:58:52 EDT 2016 
-->
 <title>Uses of Class org.apache.pirk.utils.StopListUtils</title>
-<meta name="date" content="2016-08-05">
+<meta name="date" content="2016-08-30">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" 
title="Style">
 </head>
 <body>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/d1d75a3a/javadocs/org/apache/pirk/utils/class-use/StringUtils.html
----------------------------------------------------------------------
diff --git a/javadocs/org/apache/pirk/utils/class-use/StringUtils.html 
b/javadocs/org/apache/pirk/utils/class-use/StringUtils.html
index 1981ebf..2dc5d08 100644
--- a/javadocs/org/apache/pirk/utils/class-use/StringUtils.html
+++ b/javadocs/org/apache/pirk/utils/class-use/StringUtils.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_80) on Fri Aug 05 20:41:50 EDT 2016 
-->
+<!-- Generated by javadoc (version 1.7.0_80) on Tue Aug 30 09:58:52 EDT 2016 
-->
 <title>Uses of Class org.apache.pirk.utils.StringUtils</title>
-<meta name="date" content="2016-08-05">
+<meta name="date" content="2016-08-30">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" 
title="Style">
 </head>
 <body>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/d1d75a3a/javadocs/org/apache/pirk/utils/class-use/SystemConfiguration.html
----------------------------------------------------------------------
diff --git a/javadocs/org/apache/pirk/utils/class-use/SystemConfiguration.html 
b/javadocs/org/apache/pirk/utils/class-use/SystemConfiguration.html
index 6d4f08d..172fb91 100644
--- a/javadocs/org/apache/pirk/utils/class-use/SystemConfiguration.html
+++ b/javadocs/org/apache/pirk/utils/class-use/SystemConfiguration.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_80) on Fri Aug 05 20:41:50 EDT 2016 
-->
+<!-- Generated by javadoc (version 1.7.0_80) on Tue Aug 30 09:58:52 EDT 2016 
-->
 <title>Uses of Class org.apache.pirk.utils.SystemConfiguration</title>
-<meta name="date" content="2016-08-05">
+<meta name="date" content="2016-08-30">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" 
title="Style">
 </head>
 <body>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/d1d75a3a/javadocs/org/apache/pirk/utils/package-frame.html
----------------------------------------------------------------------
diff --git a/javadocs/org/apache/pirk/utils/package-frame.html 
b/javadocs/org/apache/pirk/utils/package-frame.html
index ec235d9..3a7ba1c 100644
--- a/javadocs/org/apache/pirk/utils/package-frame.html
+++ b/javadocs/org/apache/pirk/utils/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_80) on Fri Aug 05 20:41:50 EDT 2016 
-->
+<!-- Generated by javadoc (version 1.7.0_80) on Tue Aug 30 09:58:51 EDT 2016 
-->
 <title>org.apache.pirk.utils</title>
-<meta name="date" content="2016-08-05">
+<meta name="date" content="2016-08-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 </head>
 <body>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/d1d75a3a/javadocs/org/apache/pirk/utils/package-summary.html
----------------------------------------------------------------------
diff --git a/javadocs/org/apache/pirk/utils/package-summary.html 
b/javadocs/org/apache/pirk/utils/package-summary.html
index d38be7a..c6b1907 100644
--- a/javadocs/org/apache/pirk/utils/package-summary.html
+++ b/javadocs/org/apache/pirk/utils/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_80) on Fri Aug 05 20:41:50 EDT 2016 
-->
+<!-- Generated by javadoc (version 1.7.0_80) on Tue Aug 30 09:58:51 EDT 2016 
-->
 <title>org.apache.pirk.utils</title>
-<meta name="date" content="2016-08-05">
+<meta name="date" content="2016-08-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 </head>
 <body>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/d1d75a3a/javadocs/org/apache/pirk/utils/package-tree.html
----------------------------------------------------------------------
diff --git a/javadocs/org/apache/pirk/utils/package-tree.html 
b/javadocs/org/apache/pirk/utils/package-tree.html
index 98a8fc4..3e56898 100644
--- a/javadocs/org/apache/pirk/utils/package-tree.html
+++ b/javadocs/org/apache/pirk/utils/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_80) on Fri Aug 05 20:41:50 EDT 2016 
-->
+<!-- Generated by javadoc (version 1.7.0_80) on Tue Aug 30 09:58:51 EDT 2016 
-->
 <title>org.apache.pirk.utils Class Hierarchy</title>
-<meta name="date" content="2016-08-05">
+<meta name="date" content="2016-08-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 </head>
 <body>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/d1d75a3a/javadocs/org/apache/pirk/utils/package-use.html
----------------------------------------------------------------------
diff --git a/javadocs/org/apache/pirk/utils/package-use.html 
b/javadocs/org/apache/pirk/utils/package-use.html
index 045668d..3c08f34 100644
--- a/javadocs/org/apache/pirk/utils/package-use.html
+++ b/javadocs/org/apache/pirk/utils/package-use.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_80) on Fri Aug 05 20:41:50 EDT 2016 
-->
+<!-- Generated by javadoc (version 1.7.0_80) on Tue Aug 30 09:58:52 EDT 2016 
-->
 <title>Uses of Package org.apache.pirk.utils</title>
-<meta name="date" content="2016-08-05">
+<meta name="date" content="2016-08-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 </head>
 <body>
@@ -80,17 +80,25 @@
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a 
href="#org.apache.pirk.querier.wideskies">org.apache.pirk.querier.wideskies</a></td>
+<td class="colFirst"><a 
href="#org.apache.pirk.general">org.apache.pirk.general</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a 
href="#org.apache.pirk.querier.wideskies.decrypt">org.apache.pirk.querier.wideskies.decrypt</a></td>
+<td class="colFirst"><a 
href="#org.apache.pirk.querier.wideskies">org.apache.pirk.querier.wideskies</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><a 
href="#org.apache.pirk.querier.wideskies.decrypt">org.apache.pirk.querier.wideskies.decrypt</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.pirk.querier.wideskies.encrypt">org.apache.pirk.querier.wideskies.encrypt</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><a 
href="#org.apache.pirk.query.wideskies">org.apache.pirk.query.wideskies</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
 <tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.pirk.responder.wideskies.spark">org.apache.pirk.responder.wideskies.spark</a></td>
 <td class="colLast">&nbsp;</td>
@@ -139,6 +147,23 @@
 </tbody>
 </table>
 </li>
+<li class="blockList"><a name="org.apache.pirk.general">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing 
classes, and an explanation">
+<caption><span>Classes in <a 
href="../../../../org/apache/pirk/utils/package-summary.html">org.apache.pirk.utils</a>
 used by <a 
href="../../../../org/apache/pirk/general/package-summary.html">org.apache.pirk.general</a></span><span
 class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a 
href="../../../../org/apache/pirk/utils/class-use/PIRException.html#org.apache.pirk.general">PIRException</a>
+<div class="block">Custom exception for the PIR utilities</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
 <li class="blockList"><a name="org.apache.pirk.querier.wideskies">
 <!--   -->
 </a>
@@ -190,6 +215,23 @@
 </tbody>
 </table>
 </li>
+<li class="blockList"><a name="org.apache.pirk.query.wideskies">
+<!--   -->
+</a>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing 
classes, and an explanation">
+<caption><span>Classes in <a 
href="../../../../org/apache/pirk/utils/package-summary.html">org.apache.pirk.utils</a>
 used by <a 
href="../../../../org/apache/pirk/query/wideskies/package-summary.html">org.apache.pirk.query.wideskies</a></span><span
 class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a 
href="../../../../org/apache/pirk/utils/class-use/PIRException.html#org.apache.pirk.query.wideskies">PIRException</a>
+<div class="block">Custom exception for the PIR utilities</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
 <li class="blockList"><a name="org.apache.pirk.responder.wideskies.spark">
 <!--   -->
 </a>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/d1d75a3a/javadocs/org/apache/pirk/wideskies/standalone/StandaloneTest.html
----------------------------------------------------------------------
diff --git a/javadocs/org/apache/pirk/wideskies/standalone/StandaloneTest.html 
b/javadocs/org/apache/pirk/wideskies/standalone/StandaloneTest.html
index c6d3a03..f063079 100644
--- a/javadocs/org/apache/pirk/wideskies/standalone/StandaloneTest.html
+++ b/javadocs/org/apache/pirk/wideskies/standalone/StandaloneTest.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_80) on Fri Aug 05 20:41:48 EDT 2016 
-->
+<!-- Generated by javadoc (version 1.7.0_80) on Tue Aug 30 09:58:51 EDT 2016 
-->
 <title>StandaloneTest</title>
-<meta name="date" content="2016-08-05">
+<meta name="date" content="2016-08-30">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" 
title="Style">
 </head>
 <body>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/d1d75a3a/javadocs/org/apache/pirk/wideskies/standalone/class-use/StandaloneTest.html
----------------------------------------------------------------------
diff --git 
a/javadocs/org/apache/pirk/wideskies/standalone/class-use/StandaloneTest.html 
b/javadocs/org/apache/pirk/wideskies/standalone/class-use/StandaloneTest.html
index 61202f0..0137fb6 100644
--- 
a/javadocs/org/apache/pirk/wideskies/standalone/class-use/StandaloneTest.html
+++ 
b/javadocs/org/apache/pirk/wideskies/standalone/class-use/StandaloneTest.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_80) on Fri Aug 05 20:41:50 EDT 2016 
-->
+<!-- Generated by javadoc (version 1.7.0_80) on Tue Aug 30 09:58:52 EDT 2016 
-->
 <title>Uses of Class 
org.apache.pirk.wideskies.standalone.StandaloneTest</title>
-<meta name="date" content="2016-08-05">
+<meta name="date" content="2016-08-30">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" 
title="Style">
 </head>
 <body>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/d1d75a3a/javadocs/org/apache/pirk/wideskies/standalone/package-frame.html
----------------------------------------------------------------------
diff --git a/javadocs/org/apache/pirk/wideskies/standalone/package-frame.html 
b/javadocs/org/apache/pirk/wideskies/standalone/package-frame.html
index d7eb66f..e51f1ef 100644
--- a/javadocs/org/apache/pirk/wideskies/standalone/package-frame.html
+++ b/javadocs/org/apache/pirk/wideskies/standalone/package-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_80) on Fri Aug 05 20:41:50 EDT 2016 
-->
+<!-- Generated by javadoc (version 1.7.0_80) on Tue Aug 30 09:58:51 EDT 2016 
-->
 <title>org.apache.pirk.wideskies.standalone</title>
-<meta name="date" content="2016-08-05">
+<meta name="date" content="2016-08-30">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" 
title="Style">
 </head>
 <body>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/d1d75a3a/javadocs/org/apache/pirk/wideskies/standalone/package-summary.html
----------------------------------------------------------------------
diff --git a/javadocs/org/apache/pirk/wideskies/standalone/package-summary.html 
b/javadocs/org/apache/pirk/wideskies/standalone/package-summary.html
index 0729da1..32bbe09 100644
--- a/javadocs/org/apache/pirk/wideskies/standalone/package-summary.html
+++ b/javadocs/org/apache/pirk/wideskies/standalone/package-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_80) on Fri Aug 05 20:41:50 EDT 2016 
-->
+<!-- Generated by javadoc (version 1.7.0_80) on Tue Aug 30 09:58:51 EDT 2016 
-->
 <title>org.apache.pirk.wideskies.standalone</title>
-<meta name="date" content="2016-08-05">
+<meta name="date" content="2016-08-30">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" 
title="Style">
 </head>
 <body>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/d1d75a3a/javadocs/org/apache/pirk/wideskies/standalone/package-tree.html
----------------------------------------------------------------------
diff --git a/javadocs/org/apache/pirk/wideskies/standalone/package-tree.html 
b/javadocs/org/apache/pirk/wideskies/standalone/package-tree.html
index b5b3e64..a246051 100644
--- a/javadocs/org/apache/pirk/wideskies/standalone/package-tree.html
+++ b/javadocs/org/apache/pirk/wideskies/standalone/package-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_80) on Fri Aug 05 20:41:50 EDT 2016 
-->
+<!-- Generated by javadoc (version 1.7.0_80) on Tue Aug 30 09:58:51 EDT 2016 
-->
 <title>org.apache.pirk.wideskies.standalone Class Hierarchy</title>
-<meta name="date" content="2016-08-05">
+<meta name="date" content="2016-08-30">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" 
title="Style">
 </head>
 <body>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/d1d75a3a/javadocs/org/apache/pirk/wideskies/standalone/package-use.html
----------------------------------------------------------------------
diff --git a/javadocs/org/apache/pirk/wideskies/standalone/package-use.html 
b/javadocs/org/apache/pirk/wideskies/standalone/package-use.html
index facb639..94ccf4f 100644
--- a/javadocs/org/apache/pirk/wideskies/standalone/package-use.html
+++ b/javadocs/org/apache/pirk/wideskies/standalone/package-use.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_80) on Fri Aug 05 20:41:50 EDT 2016 
-->
+<!-- Generated by javadoc (version 1.7.0_80) on Tue Aug 30 09:58:52 EDT 2016 
-->
 <title>Uses of Package org.apache.pirk.wideskies.standalone</title>
-<meta name="date" content="2016-08-05">
+<meta name="date" content="2016-08-30">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" 
title="Style">
 </head>
 <body>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/d1d75a3a/javadocs/overview-frame.html
----------------------------------------------------------------------
diff --git a/javadocs/overview-frame.html b/javadocs/overview-frame.html
index ab4cd0d..e7c8940 100644
--- a/javadocs/overview-frame.html
+++ b/javadocs/overview-frame.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_80) on Fri Aug 05 20:41:49 EDT 2016 
-->
+<!-- Generated by javadoc (version 1.7.0_80) on Tue Aug 30 09:58:51 EDT 2016 
-->
 <title>Overview List</title>
-<meta name="date" content="2016-08-05">
+<meta name="date" content="2016-08-30">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 </head>
 <body>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/d1d75a3a/javadocs/overview-summary.html
----------------------------------------------------------------------
diff --git a/javadocs/overview-summary.html b/javadocs/overview-summary.html
index 60a056c..5543dfa 100644
--- a/javadocs/overview-summary.html
+++ b/javadocs/overview-summary.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_80) on Fri Aug 05 20:41:50 EDT 2016 
-->
+<!-- Generated by javadoc (version 1.7.0_80) on Tue Aug 30 09:58:52 EDT 2016 
-->
 <title>Overview</title>
-<meta name="date" content="2016-08-05">
+<meta name="date" content="2016-08-30">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 </head>
 <body>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/d1d75a3a/javadocs/overview-tree.html
----------------------------------------------------------------------
diff --git a/javadocs/overview-tree.html b/javadocs/overview-tree.html
index 399d309..f6292f2 100644
--- a/javadocs/overview-tree.html
+++ b/javadocs/overview-tree.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_80) on Fri Aug 05 20:41:50 EDT 2016 
-->
+<!-- Generated by javadoc (version 1.7.0_80) on Tue Aug 30 09:58:52 EDT 2016 
-->
 <title>Class Hierarchy</title>
-<meta name="date" content="2016-08-05">
+<meta name="date" content="2016-08-30">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 </head>
 <body>
@@ -122,7 +122,6 @@
 <li type="circle">org.apache.pirk.schema.data.<a 
href="org/apache/pirk/schema/data/DataSchemaLoader.html" title="class in 
org.apache.pirk.schema.data"><span 
class="strong">DataSchemaLoader</span></a></li>
 <li type="circle">org.apache.pirk.schema.data.<a 
href="org/apache/pirk/schema/data/DataSchemaRegistry.html" title="class in 
org.apache.pirk.schema.data"><span 
class="strong">DataSchemaRegistry</span></a></li>
 <li type="circle">org.apache.pirk.querier.wideskies.decrypt.<a 
href="org/apache/pirk/querier/wideskies/decrypt/DecryptResponse.html" 
title="class in org.apache.pirk.querier.wideskies.decrypt"><span 
class="strong">DecryptResponse</span></a></li>
-<li type="circle">org.apache.pirk.querier.wideskies.decrypt.<a 
href="org/apache/pirk/querier/wideskies/decrypt/DecryptResponseRunnable.html" 
title="class in org.apache.pirk.querier.wideskies.decrypt"><span 
class="strong">DecryptResponseRunnable</span></a> (implements 
java.lang.Runnable)</li>
 <li type="circle">org.apache.pirk.test.distributed.<a 
href="org/apache/pirk/test/distributed/DistributedTestCLI.html" title="class in 
org.apache.pirk.test.distributed"><span 
class="strong">DistributedTestCLI</span></a></li>
 <li type="circle">org.apache.pirk.test.distributed.<a 
href="org/apache/pirk/test/distributed/DistributedTestDriver.html" title="class 
in org.apache.pirk.test.distributed"><span 
class="strong">DistributedTestDriver</span></a></li>
 <li type="circle">org.apache.pirk.test.distributed.testsuite.<a 
href="org/apache/pirk/test/distributed/testsuite/DistTestSuite.html" 
title="class in org.apache.pirk.test.distributed.testsuite"><span 
class="strong">DistTestSuite</span></a></li>
@@ -131,11 +130,9 @@
 <li type="circle">org.apache.pirk.responder.wideskies.spark.<a 
href="org/apache/pirk/responder/wideskies/spark/EncRowCalc.html" title="class 
in org.apache.pirk.responder.wideskies.spark"><span 
class="strong">EncRowCalc</span></a> (implements 
org.apache.spark.api.java.function.PairFlatMapFunction&lt;T,K,V&gt;)</li>
 <li type="circle">org.apache.pirk.responder.wideskies.spark.<a 
href="org/apache/pirk/responder/wideskies/spark/EncRowCalcPrecomputedCache.html"
 title="class in org.apache.pirk.responder.wideskies.spark"><span 
class="strong">EncRowCalcPrecomputedCache</span></a> (implements 
org.apache.spark.api.java.function.PairFlatMapFunction&lt;T,K,V&gt;)</li>
 <li type="circle">org.apache.pirk.querier.wideskies.encrypt.<a 
href="org/apache/pirk/querier/wideskies/encrypt/EncryptQuery.html" title="class 
in org.apache.pirk.querier.wideskies.encrypt"><span 
class="strong">EncryptQuery</span></a></li>
-<li type="circle">org.apache.pirk.querier.wideskies.encrypt.<a 
href="org/apache/pirk/querier/wideskies/encrypt/EncryptQueryRunnable.html" 
title="class in org.apache.pirk.querier.wideskies.encrypt"><span 
class="strong">EncryptQueryRunnable</span></a> (implements 
java.lang.Runnable)</li>
 <li type="circle">org.apache.pirk.utils.<a 
href="org/apache/pirk/utils/EpochDateParser.html" title="class in 
org.apache.pirk.utils"><span class="strong">EpochDateParser</span></a></li>
 <li type="circle">org.apache.pirk.responder.wideskies.spark.<a 
href="org/apache/pirk/responder/wideskies/spark/ExpKeyFilenameMap.html" 
title="class in org.apache.pirk.responder.wideskies.spark"><span 
class="strong">ExpKeyFilenameMap</span></a> (implements 
org.apache.spark.api.java.function.PairFlatMapFunction&lt;T,K,V&gt;)</li>
 <li type="circle">org.apache.pirk.responder.wideskies.spark.<a 
href="org/apache/pirk/responder/wideskies/spark/ExpTableGenerator.html" 
title="class in org.apache.pirk.responder.wideskies.spark"><span 
class="strong">ExpTableGenerator</span></a> (implements 
org.apache.spark.api.java.function.PairFlatMapFunction&lt;T,K,V&gt;)</li>
-<li type="circle">org.apache.pirk.querier.wideskies.encrypt.<a 
href="org/apache/pirk/querier/wideskies/encrypt/ExpTableRunnable.html" 
title="class in org.apache.pirk.querier.wideskies.encrypt"><span 
class="strong">ExpTableRunnable</span></a> (implements java.lang.Runnable)</li>
 <li type="circle">org.apache.pirk.utils.<a 
href="org/apache/pirk/utils/FileConst.html" title="class in 
org.apache.pirk.utils"><span class="strong">FileConst</span></a></li>
 <li type="circle">org.apache.pirk.utils.<a 
href="org/apache/pirk/utils/FileIOUtils.html" title="class in 
org.apache.pirk.utils"><span class="strong">FileIOUtils</span></a></li>
 <li type="circle">org.apache.pirk.responder.wideskies.spark.<a 
href="org/apache/pirk/responder/wideskies/spark/FilterData.html" title="class 
in org.apache.pirk.responder.wideskies.spark"><span 
class="strong">FilterData</span></a> (implements 
org.apache.spark.api.java.function.Function&lt;T1,R&gt;)</li>
@@ -185,12 +182,12 @@
 <li type="circle">org.apache.pirk.encryption.<a 
href="org/apache/pirk/encryption/PrimeGenerator.html" title="class in 
org.apache.pirk.encryption"><span class="strong">PrimeGenerator</span></a></li>
 <li type="circle">org.apache.pirk.schema.data.partitioner.<a 
href="org/apache/pirk/schema/data/partitioner/PrimitiveTypePartitioner.html" 
title="class in org.apache.pirk.schema.data.partitioner"><span 
class="strong">PrimitiveTypePartitioner</span></a> (implements 
org.apache.pirk.schema.data.partitioner.<a 
href="org/apache/pirk/schema/data/partitioner/DataPartitioner.html" 
title="interface in 
org.apache.pirk.schema.data.partitioner">DataPartitioner</a>)</li>
 <li type="circle">org.apache.pirk.querier.wideskies.<a 
href="org/apache/pirk/querier/wideskies/Querier.html" title="class in 
org.apache.pirk.querier.wideskies"><span class="strong">Querier</span></a> 
(implements java.io.Serializable, org.apache.pirk.serialization.<a 
href="org/apache/pirk/serialization/Storable.html" title="interface in 
org.apache.pirk.serialization">Storable</a>)</li>
+<li type="circle">org.apache.pirk.querier.wideskies.<a 
href="org/apache/pirk/querier/wideskies/QuerierCLI.html" title="class in 
org.apache.pirk.querier.wideskies"><span 
class="strong">QuerierCLI</span></a></li>
 <li type="circle">org.apache.pirk.querier.wideskies.<a 
href="org/apache/pirk/querier/wideskies/QuerierConst.html" title="class in 
org.apache.pirk.querier.wideskies"><span 
class="strong">QuerierConst</span></a></li>
 <li type="circle">org.apache.pirk.querier.wideskies.<a 
href="org/apache/pirk/querier/wideskies/QuerierDriver.html" title="class in 
org.apache.pirk.querier.wideskies"><span 
class="strong">QuerierDriver</span></a> (implements java.io.Serializable)</li>
-<li type="circle">org.apache.pirk.querier.wideskies.<a 
href="org/apache/pirk/querier/wideskies/QuerierDriverCLI.html" title="class in 
org.apache.pirk.querier.wideskies"><span 
class="strong">QuerierDriverCLI</span></a></li>
 <li type="circle">org.apache.pirk.querier.wideskies.<a 
href="org/apache/pirk/querier/wideskies/QuerierProps.html" title="class in 
org.apache.pirk.querier.wideskies"><span 
class="strong">QuerierProps</span></a></li>
 <li type="circle">org.apache.pirk.query.wideskies.<a 
href="org/apache/pirk/query/wideskies/Query.html" title="class in 
org.apache.pirk.query.wideskies"><span class="strong">Query</span></a> 
(implements java.io.Serializable, org.apache.pirk.serialization.<a 
href="org/apache/pirk/serialization/Storable.html" title="interface in 
org.apache.pirk.serialization">Storable</a>)</li>
-<li type="circle">org.apache.pirk.query.wideskies.<a 
href="org/apache/pirk/query/wideskies/QueryInfo.html" title="class in 
org.apache.pirk.query.wideskies"><span class="strong">QueryInfo</span></a> 
(implements java.io.Serializable)</li>
+<li type="circle">org.apache.pirk.query.wideskies.<a 
href="org/apache/pirk/query/wideskies/QueryInfo.html" title="class in 
org.apache.pirk.query.wideskies"><span class="strong">QueryInfo</span></a> 
(implements java.lang.Cloneable, java.io.Serializable)</li>
 <li type="circle">org.apache.pirk.utils.<a 
href="org/apache/pirk/utils/QueryParserUtils.html" title="class in 
org.apache.pirk.utils"><span class="strong">QueryParserUtils</span></a></li>
 <li type="circle">org.apache.pirk.general.<a 
href="org/apache/pirk/general/QueryParserUtilsTest.html" title="class in 
org.apache.pirk.general"><span 
class="strong">QueryParserUtilsTest</span></a></li>
 <li type="circle">org.apache.pirk.schema.response.<a 
href="org/apache/pirk/schema/response/QueryResponseJSON.html" title="class in 
org.apache.pirk.schema.response"><span 
class="strong">QueryResponseJSON</span></a> (implements 
java.io.Serializable)</li>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/d1d75a3a/javadocs/serialized-form.html
----------------------------------------------------------------------
diff --git a/javadocs/serialized-form.html b/javadocs/serialized-form.html
index 28b34d9..64de7ca 100644
--- a/javadocs/serialized-form.html
+++ b/javadocs/serialized-form.html
@@ -2,9 +2,9 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (version 1.7.0_80) on Fri Aug 05 20:41:50 EDT 2016 
-->
+<!-- Generated by javadoc (version 1.7.0_80) on Tue Aug 30 09:58:52 EDT 2016 
-->
 <title>Serialized Form</title>
-<meta name="date" content="2016-08-05">
+<meta name="date" content="2016-08-30">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 </head>
 <body>
@@ -136,10 +136,6 @@
 <h3>Serialized Fields</h3>
 <ul class="blockList">
 <li class="blockList">
-<h4>queryInfo</h4>
-<pre><a href="org/apache/pirk/query/wideskies/QueryInfo.html" title="class in 
org.apache.pirk.query.wideskies">QueryInfo</a> queryInfo</pre>
-</li>
-<li class="blockList">
 <h4>query</h4>
 <pre><a href="org/apache/pirk/query/wideskies/Query.html" title="class in 
org.apache.pirk.query.wideskies">Query</a> query</pre>
 </li>
@@ -149,7 +145,7 @@
 </li>
 <li class="blockList">
 <h4>selectors</h4>
-<pre>java.util.ArrayList&lt;E&gt; selectors</pre>
+<pre>java.util.List&lt;E&gt; selectors</pre>
 </li>
 <li class="blockListLast">
 <h4>embedSelectorMap</h4>
@@ -197,11 +193,11 @@
 </li>
 <li class="blockList">
 <h4>expTable</h4>
-<pre>java.util.HashMap&lt;K,V&gt; expTable</pre>
+<pre>java.util.Map&lt;K,V&gt; expTable</pre>
 </li>
 <li class="blockList">
 <h4>expFileBasedLookup</h4>
-<pre>java.util.HashMap&lt;K,V&gt; expFileBasedLookup</pre>
+<pre>java.util.Map&lt;K,V&gt; expFileBasedLookup</pre>
 </li>
 <li class="blockList">
 <h4>N</h4>
@@ -230,8 +226,8 @@
 <h3>Serialized Fields</h3>
 <ul class="blockList">
 <li class="blockList">
-<h4>queryNum</h4>
-<pre>double queryNum</pre>
+<h4>identifier</h4>
+<pre>java.util.UUID identifier</pre>
 </li>
 <li class="blockList">
 <h4>numSelectors</h4>
@@ -242,14 +238,6 @@
 <pre>java.lang.String queryType</pre>
 </li>
 <li class="blockList">
-<h4>queryName</h4>
-<pre>java.lang.String queryName</pre>
-</li>
-<li class="blockList">
-<h4>paillierBitSize</h4>
-<pre>int paillierBitSize</pre>
-</li>
-<li class="blockList">
 <h4>hashBitSize</h4>
 <pre>int hashBitSize</pre>
 </li>
@@ -445,10 +433,6 @@
 <pre><a href="org/apache/pirk/responder/wideskies/spark/Accumulators.html" 
title="class in org.apache.pirk.responder.wideskies.spark">Accumulators</a> 
accum</pre>
 </li>
 <li class="blockList">
-<h4>bVars</h4>
-<pre><a href="org/apache/pirk/responder/wideskies/spark/BroadcastVars.html" 
title="class in org.apache.pirk.responder.wideskies.spark">BroadcastVars</a> 
bVars</pre>
-</li>
-<li class="blockList">
 <h4>query</h4>
 <pre><a href="org/apache/pirk/query/wideskies/Query.html" title="class in 
org.apache.pirk.query.wideskies">Query</a> query</pre>
 </li>
@@ -491,10 +475,6 @@
 <pre><a href="org/apache/pirk/responder/wideskies/spark/Accumulators.html" 
title="class in org.apache.pirk.responder.wideskies.spark">Accumulators</a> 
accum</pre>
 </li>
 <li class="blockList">
-<h4>bVars</h4>
-<pre><a href="org/apache/pirk/responder/wideskies/spark/BroadcastVars.html" 
title="class in org.apache.pirk.responder.wideskies.spark">BroadcastVars</a> 
bVars</pre>
-</li>
-<li class="blockList">
 <h4>query</h4>
 <pre><a href="org/apache/pirk/query/wideskies/Query.html" title="class in 
org.apache.pirk.query.wideskies">Query</a> query</pre>
 </li>
@@ -611,14 +591,6 @@
 <h3>Serialized Fields</h3>
 <ul class="blockList">
 <li class="blockList">
-<h4>accum</h4>
-<pre><a href="org/apache/pirk/responder/wideskies/spark/Accumulators.html" 
title="class in org.apache.pirk.responder.wideskies.spark">Accumulators</a> 
accum</pre>
-</li>
-<li class="blockList">
-<h4>bVars</h4>
-<pre><a href="org/apache/pirk/responder/wideskies/spark/BroadcastVars.html" 
title="class in org.apache.pirk.responder.wideskies.spark">BroadcastVars</a> 
bVars</pre>
-</li>
-<li class="blockList">
 <h4>queryInfo</h4>
 <pre><a href="org/apache/pirk/query/wideskies/QueryInfo.html" title="class in 
org.apache.pirk.query.wideskies">QueryInfo</a> queryInfo</pre>
 </li>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/d1d75a3a/news.md
----------------------------------------------------------------------
diff --git a/news.md b/news.md
index 1c8786b..82c7349 100644
--- a/news.md
+++ b/news.md
@@ -5,6 +5,12 @@ nav: nav_news
 
 ## Apache Pirk Enters Incubation
 
+
+*August 29, 2016*
+
+On August 29, 2016, Apache Pirk 0.1.0-incubating was released. Please check it 
out 
[here](https://dist.apache.org/repos/dist/release/incubator/pirk/0.1.0-incubating/)
 and in Maven 
[here](https://mvnrepository.com/artifact/org.apache.pirk/apache-pirk).
+
+
 *June 17, 2016*
 
 On June 17, 2016, Pirk was accepted into the Apache Software Foundation 
Incubation process. Please have a look at our 
[proposal](http://wiki.apache.org/incubator/PirkProposal).

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/d1d75a3a/releasing.md
----------------------------------------------------------------------
diff --git a/releasing.md b/releasing.md
index 12bba23..fa8f59c 100755
--- a/releasing.md
+++ b/releasing.md
@@ -16,11 +16,17 @@ This is a guide to making a release of Apache Pirk 
(incubating). Please follow t
 * [Create the Candidate Release 
Artifacts](#create-the-candidate-release-artifacts)
 * [Validate the Release Candidate](#validate-the-release-candidate)
 * [Close the Staging Repository](#close-the-staging-repository)
+* [Copy Artifacts to the Apache Distribution Dev 
Repository](#copy-artifacts-to-the-apache-distribution-dev-repository)
 * [How to Roll Back a Release Candidate](#how-to-roll-back-a-release-candidate)
 * [Generate the Release Notes](#generate-the-release-notes)
 3. [Vote on the Release](#vote-on-the-release)
+* [Apache Pirk Community Vote](#apache-pirk-community-vote)
+* [Incubator PMC Vote](#incubator-pmc-vote)
 4. [Publish the Release](#publish-the-release)
-5. [Update the Website](#update-the-website)
+* [Publish the Maven Artifacts](#publish-the-maven-artifacts)
+* [Publish the Artifacts to the Apache Release 
Repository](#publish-the-artifacts-to-the-apache-release-repository)
+5. [Announce the Release](#announce-the-release)
+6. [Update the Website](#update-the-website)
 
 
 ## Preliminaries ##
@@ -55,6 +61,9 @@ Make sure that your Maven settings.xml file contains the 
following:
                       <mavenExecutorId>forked-path</mavenExecutorId>
                       <gpg.keyname>yourKeyName</gpg.keyname>
                       <gpg.passphrase>yourKeyPassword</gpg.passphrase>
+                      
<deploy.altRepository>incubator-pirk.releases::default::https://dist.apache.org/repos/dist/dev/incubator/pirk/</deploy.altRepository>
+               <username>yourApacheID</username>
+               
<deploy.url>https://dist.apache.org/repos/dist/dev/incubator/pirk/</deploy.url>
                   </properties>
               </profile>
         </profiles>
@@ -134,18 +143,40 @@ If the release candidate appears to pass the validation 
checklist, close the sta
 
 Nexus will now run through a series of checksum and signature validations. 
 
-*If the checks pass*, Nexus will close the repository and give a URL to the 
closed staging repo (which contains the candidate artifacts). Send this URL to 
folks in the voting email so that they can find the staged candidate release 
artifacts.
+*If the checks pass*, Nexus will close the repository and give a URL to the 
closed staging repo (which contains the candidate artifacts). Include this URL 
in the voting email so that folks can find the staged candidate release 
artifacts. Move on to [copy the artifacts via svn to the Apache distribution 
dev repository](#copy-artifacts-to-the-apache-distribution-dev-repository). 
 
 *If the checks do not pass*, follow the instructions on how to [roll back the 
release candidate](#how-to-roll-back-a-release-candidate), fix the issues, and 
start over with [creating the candidate 
artifacts](#create-the-candidate-release-artifacts).
 
+### Copy Artifacts to the Apache Distribution Dev-Repository ###
+
+Via svn, copy the candidate release artifacts to 
[https://dist.apache.org/repos/dist/dev/incubator/pirk/](https://dist.apache.org/repos/dist/dev/incubator/pirk/)
+
+       svn checkout https://dist.apache.org/repos/dist/dev/incubator/pirk/ 
--username=<your user name>
+
+       mkdir pirk/<release version>
+       
+       copy the release artifacts into the new directory
+       
+       svn add <release version directory>
+
+       svn commit -m 'adding candidate release artifacts' --username=<your 
user name>
+
 
 ### How to Roll Back a Release Candidate ###
 
-A release candidate must be rolled back in Nexus and locally. 
+A release candidate must be rolled back in Nexus, the Apache dist/dev repo, 
and locally. 
 
 To roll back the release candidate in Nexus, drop the staging repo by clicking 
the 'Drop' icon.
 
-To roll back the release locally in your candidate relesae branch:
+To roll back the release candidate in 
[https://dist.apache.org/repos/dist/dev/incubator/pirk/](https://dist.apache.org/repos/dist/dev/incubator/pirk/):
+
+       svn checkout 
https://dist.apache.org/repos/dist/dev/incubator/pirk/<release version> 
--username=<your user name>
+
+       svn delete <release version directory>
+
+       svn commit -m 'delete candidate release artifacts' --username=<your 
user name>
+
+To roll back the release locally in your candidate release branch:
 
 1. `mvn -Psigned_release versions:set -DnewVersion=<previous release 
version>-Snapshot`
 2. `mvn -Psigned_release versions:commit`
@@ -158,17 +189,23 @@ To roll back the release locally in your candidate 
relesae branch:
 
 To generate the release notes within via [Pirk 
JIRA](https://issues.apache.org/jira/browse/PIRK), follow the instructions 
found 
[here](https://confluence.atlassian.com/jira061/jira-administrator-s-guide/project-management/managing-versions/creating-release-notes).
 
-Include the link to the release notes in the voting email. 
+Include the link to the release notes in the voting emails. 
 
 ## Vote on the Release ##
 
-To vote on a candidate release, send an email to the [dev 
list](mailto:d...@pirk.apache.incubator.org) with subject `[VOTE]: Pirk 
<release version> Release` and a body along the lines of: 
+As per the Apache Incubator [release 
guidelines](http://incubator.apache.org/incubation/Incubation_Policy.html#Releases),
 all releases for incubating projects must go through a two-step voting 
process. [First](#apache-pirk-community-vote), release voting must successfully 
pass within the Apache Pirk community via the `d...@pirk.incubator.apache.org` 
mailing list. [Then](#incubator-pmc-vote), release voting must successfully 
pass within the Apache Incubator PMC via the `gene...@incubator.apache.org` 
mailing list.
+
+General information regarding the Apache voting process can be found 
[here](http://www.apache.org/foundation/voting.html).
+
+### Apache Pirk Community Vote
+
+To vote on a candidate release, send an email to the [dev 
list](mailto:d...@pirk.apache.incubator.org) with subject `[VOTE]: Apache Pirk 
<release version> Release` and a body along the lines of: 
 
        This is the vote for <release version> of Apache Pirk (incubating).
        
        The vote will run for at least 72 hours and will close on <closing 
date>.
        
-       The artifacts can be downloaded here: 
https://repository.apache.org/content/repositories/<repository name>
+       The artifacts can be downloaded here: 
https://dist.apache.org/repos/dist/dev/incubator/pirk/release/<release number> 
or from the Maven staging repo here: 
https://repository.apache.org/content/repositories/<repository name>
        
        All JIRAs completed for this release are tagged with 'FixVersion = 
<release version>'. You can view them here: <insert link to the JIRA release 
notes>
        
@@ -178,16 +215,105 @@ To vote on a candidate release, send an email to the 
[dev list](mailto:dev@pirk.
        
        [ ] +1, accept RC as the official <release version> release 
        [ ] -1, do not accept RC as the official <release version> release 
because...
+       
+If any -1 (binding) votes are entered, then address them such that the voter 
changes their vote to a +1 (binding) or cancel the vote, [roll back the release 
candidate](#how-to-roll-back-a-release-candidate), fix the issues, and start 
over with [creating the candidate 
artifacts](#create-the-candidate-release-artifacts).
 
+Once 72 hours has passed (which is generally preferred) and/or at least three 
+1 (binding) votes have been cast with no -1 (binding) votes, send an email 
closing the vote and pronouncing the release candidate a success.
+
+       The Apache Pirk <release version> vote is now closed and has passed as 
follows:
+
+       [number] +1 (binding) votes
+       [number] -1 (binding) votes
+
+       A vote Apache Pirk <release version> will now be called on 
gene...@incubator.apache.org.
+
+### Incubator PMC Vote
+
+Once the candidate release vote passes on d...@pirk.apache.incubator.org, call 
a vote on IMPC `gene...@incubator.apache.org` with an email a with subject 
`[VOTE]: Apache Pirk <release version> Release` and a body along the lines of:
+
+       The PPMC vote for the Apache Pirk 0.1.0-incubating release has passed. 
We kindly request that the IPMC now vote on the release.
+
+       The PPMC vote thread is located here: <link to the dev voting thread>
+
+       The artifacts can be downloaded here: 
https://dist.apache.org/repos/dist/dev/incubator/pirk/release/<release number> 
+
+       The artifacts have been signed with Key : <ID of signing key>
+
+       All JIRAs completed for this release are tagged with 'FixVersion = 
<release version>'. You can view them here: <insert link to the JIRA release 
notes>
+       
+       Please vote accordingly:
+
+       [ ] +1, accept as the official Apache Pirk <release number> release 
+       [ ] -1, do not accept as the official Apache Pirk <release number> 
release because...
+
+       The vote will run for at least 72 hours.
+
+If any -1 (binding) votes are entered, then address them such that the voter 
changes their vote to a +1 (binding) or cancel the vote, [roll back the release 
candidate](#how-to-roll-back-a-release-candidate), fix the issues, and start 
over with [creating the candidate 
artifacts](#create-the-candidate-release-artifacts) (including re-voting within 
the Apache Pirk community on d...@pirk.apache.incubator.org).
+
+Once 72 hours has passed (which is generally preferred) and/or at least three 
+1 (binding) votes have been cast with no -1 (binding) votes, send an email 
closing the vote and pronouncing the release candidate a success.
+
+       The Apache Pirk <release version> vote is now closed and has passed as 
follows:
+
+       [number] +1 (binding) votes
+       [number] -1 (binding) votes
+
+       The Apache Pirk (incubating) community will proceed with the release.
 
 ## Publish the Release ##
 
+Once the Apache Pirk PPMC and IPMC votes both pass, publish the release 
artifacts to the [Nexus Maven repository](#publish-the-maven-artifacts) and to 
the [Apache release 
repository](#publish-the-artifacts-to-the-apache-release-repository). 
+
+### Publish the Maven Artifacts
+
+Release the Maven artifacts in Nexus by selecting the staging repository 
`orgapachepirk-1001` and clicking on the 'Release' icon. 
+
+### Publish the Artifacts to the Apache Release Repository
+
+Via svn, copy the candidate release artifacts to 
[https://dist.apache.org/repos/dist/release/incubator/pirk/](https://dist.apache.org/repos/dist/release/incubator/pirk/)
+
+       svn checkout https://dist.apache.org/repos/dist/release/incubator/pirk/ 
--username=<your user name>
+
+       mkdir pirk/<release version>
+       
+       copy the release artifacts into the new directory
+       
+       svn add <release version directory>
+
+       svn commit -m 'adding release artifacts' --username=<your user name> 
+
+## Announce the Release ##
+
+Send an email to `annou...@apache.org`, `gene...@incubator.apache.org`, and 
`d...@pirk.apache.incubator.org` with the subject `[ANNOUNCE] Apache Pirk 
<release number> Release` and a body along the lines of: 
+
+       The Apache Pirk team would like to announce the release of Apache Pirk 
<release version>. 
+
+       Apache Pirk (incubating) is a framework for scalable Private 
Information Retrieval (PIR). The goal of Pirk is to provide a landing place for 
robust, scalable, and practical implementations of PIR algorithms.
+
+       More details regarding Apache Pirk can be found here:
+       http://pirk.incubator.apache.org/
+
+       The release artifacts can be downloaded here: 
+       https://dist.apache.org/repos/dist/release/incubator/pirk/<release 
version>
+
+       Maven artifacts have been made available here: 
+       
https://repository.apache.org/content/repositories/releases/org/apache/pirk/
+
+       All JIRAs completed for this release are tagged with 'FixVersion = 
<release version>'; the release notes can be found here: 
+       <link to release notes on JIRA>
+
+       Thanks!
+
+       The Apache Pirk Team
+
+General Apache information regarding announcing a release may be found 
[here](http://www.apache.org/dev/release.html#release-announcements).
 
 ## Update the Website ##
 
 Add the current release link to the [Downloads page]({{ site.baseurl 
}}/downloads).
 
-Update the javadocs. 
+Update the [javadocs]({{ site.baseurl }}/javadocs). 
+
+Update the [News]({{ site.baseurl }}/news) page and the News info bar on the 
left side of the [homepage]({{ site.baseurl }}/) (via editing 
_includes/newsfeed.md) with the release information.
 
 
 

Reply via email to