This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/datasketches-java.git
The following commit(s) were added to refs/heads/gh-pages by this push:
new 9e2caa75 Deploying to gh-pages from @
apache/datasketches-java@f8772e4c16c73913fe3fcfd14b90deca943a7ca9 🚀
9e2caa75 is described below
commit 9e2caa75b1894c37ea70b43bbdd0022cdadf37b0
Author: leerho <[email protected]>
AuthorDate: Wed May 15 22:31:32 2024 +0000
Deploying to gh-pages from @
apache/datasketches-java@f8772e4c16c73913fe3fcfd14b90deca943a7ca9 🚀
---
docs/master/deprecated-list.html | 31 +++++-
docs/master/index-all.html | 19 +++-
docs/master/member-search-index.js | 2 +-
docs/master/member-search-index.zip | Bin 17965 -> 17975 bytes
.../org/apache/datasketches/fdt/FdtSketch.html | 26 ++---
.../apache/datasketches/theta/CompactSketch.html | 2 +-
.../org/apache/datasketches/theta/Sketch.html | 101 +++++++++++------
.../org/apache/datasketches/theta/Sketches.html | 120 ++++++++++++++-------
.../apache/datasketches/theta/UpdateSketch.html | 2 +-
.../apache/datasketches/tuple/UpdatableSketch.html | 26 ++---
.../datasketches/tuple/adouble/DoubleSketch.html | 26 ++---
.../tuple/aninteger/IntegerSketch.html | 26 ++---
.../tuple/strings/ArrayOfStringsSketch.html | 26 ++---
docs/master/package-search-index.zip | Bin 374 -> 374 bytes
docs/master/type-search-index.zip | Bin 1716 -> 1716 bytes
15 files changed, 259 insertions(+), 148 deletions(-)
diff --git a/docs/master/deprecated-list.html b/docs/master/deprecated-list.html
index a0965fba..6145153f 100644
--- a/docs/master/deprecated-list.html
+++ b/docs/master/deprecated-list.html
@@ -97,10 +97,39 @@ $('.navPadding').css('padding-top',
$('.fixedNav').css("height"));
<h1 title="Deprecated API" class="title">Deprecated API</h1>
<h2 title="Contents">Contents</h2>
<ul>
+<li><a href="#method">Methods</a></li>
<li><a href="#constructor">Constructors</a></li>
</ul>
</div>
-<div class="contentContainer"><a id="constructor">
+<div class="contentContainer"><a id="method">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<table class="deprecatedSummary">
+<caption><span>Methods</span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colDeprecatedItemName" scope="row"><a
href="org/apache/datasketches/theta/Sketch.html#getMaxCompactSketchBytes(int)">org.apache.datasketches.theta.Sketch.getMaxCompactSketchBytes​(int)</a></th>
+<td class="colLast">
+<div class="deprecationComment">as a public method. Use <a
href="org/apache/datasketches/theta/Sketch.html#getCompactSketchMaxBytes(int)"><code>instead</code></a></div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colDeprecatedItemName" scope="row"><a
href="org/apache/datasketches/theta/Sketches.html#getMaxCompactSketchBytes(int)">org.apache.datasketches.theta.Sketches.getMaxCompactSketchBytes​(int)</a></th>
+<td class="colLast">
+<div class="deprecationComment">as a public method. Use <a
href="org/apache/datasketches/theta/Sketches.html#getCompactSketchMaxBytes(int)"><code>instead</code></a></div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a id="constructor">
<!-- -->
</a>
<ul class="blockList">
diff --git a/docs/master/index-all.html b/docs/master/index-all.html
index ece298be..de49c142 100644
--- a/docs/master/index-all.html
+++ b/docs/master/index-all.html
@@ -1796,6 +1796,16 @@ $('.navPadding').css('padding-top',
$('.fixedNav').css("height"));
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/datasketches/hll/Union.html#getCompactSerializationBytes()">getCompactSerializationBytes()</a></span>
- Method in class org.apache.datasketches.hll.<a
href="org/apache/datasketches/hll/Union.html" title="class in
org.apache.datasketches.hll">Union</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a
href="org/apache/datasketches/theta/Sketch.html#getCompactSketchMaxBytes(int)">getCompactSketchMaxBytes(int)</a></span>
- Static method in class org.apache.datasketches.theta.<a
href="org/apache/datasketches/theta/Sketch.html" title="class in
org.apache.datasketches.theta">Sketch</a></dt>
+<dd>
+<div class="block">Returns the maximum number of storage bytes required for a
CompactSketch given the configured
+ log_base2 of the number of nominal entries, which is a power of 2.</div>
+</dd>
+<dt><span class="memberNameLink"><a
href="org/apache/datasketches/theta/Sketches.html#getCompactSketchMaxBytes(int)">getCompactSketchMaxBytes(int)</a></span>
- Static method in class org.apache.datasketches.theta.<a
href="org/apache/datasketches/theta/Sketches.html" title="class in
org.apache.datasketches.theta">Sketches</a></dt>
+<dd>
+<div class="block">Returns the maximum number of storage bytes required for a
CompactSketch given the configured
+ number of nominal entries (power of 2).</div>
+</dd>
<dt><span class="memberNameLink"><a
href="org/apache/datasketches/kll/KllItemsSketch.html#getComparator()">getComparator()</a></span>
- Method in class org.apache.datasketches.kll.<a
href="org/apache/datasketches/kll/KllItemsSketch.html" title="class in
org.apache.datasketches.kll">KllItemsSketch</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/datasketches/quantiles/ItemsSketch.html#getComparator()">getComparator()</a></span>
- Method in class org.apache.datasketches.quantiles.<a
href="org/apache/datasketches/quantiles/ItemsSketch.html" title="class in
org.apache.datasketches.quantiles">ItemsSketch</a></dt>
@@ -2342,12 +2352,15 @@ $('.navPadding').css('padding-top',
$('.fixedNav').css("height"));
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/datasketches/theta/Sketch.html#getMaxCompactSketchBytes(int)">getMaxCompactSketchBytes(int)</a></span>
- Static method in class org.apache.datasketches.theta.<a
href="org/apache/datasketches/theta/Sketch.html" title="class in
org.apache.datasketches.theta">Sketch</a></dt>
<dd>
-<div class="block">Returns the maximum number of storage bytes required for a
CompactSketch with the given
- number of actual entries.</div>
+<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
+<div class="deprecationComment">as a public method. Use <a
href="org/apache/datasketches/theta/Sketch.html#getCompactSketchMaxBytes(int)"><code>instead</code></a></div>
+</div>
</dd>
<dt><span class="memberNameLink"><a
href="org/apache/datasketches/theta/Sketches.html#getMaxCompactSketchBytes(int)">getMaxCompactSketchBytes(int)</a></span>
- Static method in class org.apache.datasketches.theta.<a
href="org/apache/datasketches/theta/Sketches.html" title="class in
org.apache.datasketches.theta">Sketches</a></dt>
<dd>
-<div class="block">Ref: <a
href="org/apache/datasketches/theta/Sketch.html#getMaxCompactSketchBytes(int)"><code>Sketch.getMaxCompactSketchBytes(int)</code></a></div>
+<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
+<div class="deprecationComment">as a public method. Use <a
href="org/apache/datasketches/theta/Sketches.html#getCompactSketchMaxBytes(int)"><code>instead</code></a></div>
+</div>
</dd>
<dt><span class="memberNameLink"><a
href="org/apache/datasketches/theta/UpdateSketchBuilder.html#getMaxConcurrencyError()">getMaxConcurrencyError()</a></span>
- Method in class org.apache.datasketches.theta.<a
href="org/apache/datasketches/theta/UpdateSketchBuilder.html" title="class in
org.apache.datasketches.theta">UpdateSketchBuilder</a></dt>
<dd>
diff --git a/docs/master/member-search-index.js
b/docs/master/member-search-index.js
index e12a5e86..384058a3 100644
--- a/docs/master/member-search-index.js
+++ b/docs/master/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex =
[{"p":"org.apache.datasketches.common","c":"Family","l":"A_NOT_B"},{"p":"org.apache.datasketches.common","c":"Family","l":"ALPHA"},{"p":"org.apache.datasketches.tuple.adouble","c":"DoubleSummary.Mode","l":"AlwaysOne"},{"p":"org.apache.datasketches.tuple.aninteger","c":"IntegerSummary.Mode","l":"AlwaysOne"},{"p":"org.apache.datasketches.theta","c":"AnotB","l":"AnotB()","url":"%3Cinit%3E()"},{"p":"org.apache.datasketches.tuple","c":"AnotB","l":"AnotB()","url":"%3Cinit%3
[...]
\ No newline at end of file
+memberSearchIndex =
[{"p":"org.apache.datasketches.common","c":"Family","l":"A_NOT_B"},{"p":"org.apache.datasketches.common","c":"Family","l":"ALPHA"},{"p":"org.apache.datasketches.tuple.adouble","c":"DoubleSummary.Mode","l":"AlwaysOne"},{"p":"org.apache.datasketches.tuple.aninteger","c":"IntegerSummary.Mode","l":"AlwaysOne"},{"p":"org.apache.datasketches.theta","c":"AnotB","l":"AnotB()","url":"%3Cinit%3E()"},{"p":"org.apache.datasketches.tuple","c":"AnotB","l":"AnotB()","url":"%3Cinit%3
[...]
\ No newline at end of file
diff --git a/docs/master/member-search-index.zip
b/docs/master/member-search-index.zip
index 14cdf50b..0dcdc1ce 100644
Binary files a/docs/master/member-search-index.zip and
b/docs/master/member-search-index.zip differ
diff --git a/docs/master/org/apache/datasketches/fdt/FdtSketch.html
b/docs/master/org/apache/datasketches/fdt/FdtSketch.html
index 6d968e61..933261b3 100644
--- a/docs/master/org/apache/datasketches/fdt/FdtSketch.html
+++ b/docs/master/org/apache/datasketches/fdt/FdtSketch.html
@@ -246,7 +246,7 @@ extends <a
href="../tuple/strings/ArrayOfStringsSketch.html" title="class in org
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../tuple/CompactSketch.html" title="class
in org.apache.datasketches.tuple">CompactSketch</a><S></code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#compact()">compact</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">compact</span>()</code></th>
<td class="colLast">
<div class="block">Converts the current state of the sketch into a compact
sketch</div>
</td>
@@ -258,28 +258,28 @@ extends <a
href="../tuple/strings/ArrayOfStringsSketch.html" title="class in org
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getCountLessThanThetaLong(long)">getCountLessThanThetaLong</a></span>​(long thetaLong)</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getCountLessThanThetaLong</span>​(long thetaLong)</code></th>
<td class="colLast">
<div class="block">Gets the number of hash values less than the given theta
expressed as a long.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getCurrentCapacity()">getCurrentCapacity</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getCurrentCapacity</span>()</code></th>
<td class="colLast">
<div class="block">Get current capacity</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getLgK()">getLgK</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getLgK</span>()</code></th>
<td class="colLast">
<div class="block">Get log_base2 of Nominal Entries</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getNominalEntries()">getNominalEntries</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getNominalEntries</span>()</code></th>
<td class="colLast">
<div class="block">Get configured nominal number of entries</div>
</td>
@@ -301,7 +301,7 @@ extends <a
href="../tuple/strings/ArrayOfStringsSketch.html" title="class in org
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code><a href="../common/ResizeFactor.html" title="enum
in org.apache.datasketches.common">ResizeFactor</a></code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getResizeFactor()">getResizeFactor</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getResizeFactor</span>()</code></th>
<td class="colLast">
<div class="block">Get configured resize factor</div>
</td>
@@ -319,39 +319,39 @@ extends <a
href="../tuple/strings/ArrayOfStringsSketch.html" title="class in org
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getRetainedEntries()">getRetainedEntries</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getRetainedEntries</span>()</code></th>
<td class="colLast"> </td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>float</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getSamplingProbability()">getSamplingProbability</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getSamplingProbability</span>()</code></th>
<td class="colLast">
<div class="block">Get configured sampling probability</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>protected void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#insertSummary(int,S)">insertSummary</a></span>​(int index,
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">insertSummary</span>​(int index,
S summary)</code></th>
<td class="colLast"> </td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code><a href="../tuple/TupleSketchIterator.html"
title="class in
org.apache.datasketches.tuple">TupleSketchIterator</a><S></code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#iterator()">iterator</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">iterator</span>()</code></th>
<td class="colLast">
<div class="block">Returns a SketchIterator</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#reset()">reset</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">reset</span>()</code></th>
<td class="colLast">
<div class="block">Resets this sketch an empty state.</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>byte[]</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#toByteArray()">toByteArray</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">toByteArray</span>()</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">As of 3.0.0, serializing an UpdatableSketch is
deprecated.</div>
@@ -360,7 +360,7 @@ extends <a
href="../tuple/strings/ArrayOfStringsSketch.html" title="class in org
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#trim()">trim</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">trim</span>()</code></th>
<td class="colLast">
<div class="block">Rebuilds reducing the actual number of entries to the
nominal number of entries if needed</div>
</td>
diff --git a/docs/master/org/apache/datasketches/theta/CompactSketch.html
b/docs/master/org/apache/datasketches/theta/CompactSketch.html
index 79133bc1..98de89a3 100644
--- a/docs/master/org/apache/datasketches/theta/CompactSketch.html
+++ b/docs/master/org/apache/datasketches/theta/CompactSketch.html
@@ -266,7 +266,7 @@ extends <a href="Sketch.html" title="class in
org.apache.datasketches.theta">Ske
<!-- -->
</a>
<h3>Methods inherited from class org.apache.datasketches.theta.<a
href="Sketch.html" title="class in
org.apache.datasketches.theta">Sketch</a></h3>
-<code><a href="Sketch.html#compact()">compact</a>, <a
href="Sketch.html#getCountLessThanThetaLong(long)">getCountLessThanThetaLong</a>,
<a href="Sketch.html#getCurrentBytes()">getCurrentBytes</a>, <a
href="Sketch.html#getEstimate()">getEstimate</a>, <a
href="Sketch.html#getLowerBound(int)">getLowerBound</a>, <a
href="Sketch.html#getMaxCompactSketchBytes(int)">getMaxCompactSketchBytes</a>,
<a href="Sketch.html#getMaxUpdateSketchBytes(int)">getMaxUpdateSketchBytes</a>,
<a href="Sketch.html [...]
+<code><a href="Sketch.html#compact()">compact</a>, <a
href="Sketch.html#getCompactSketchMaxBytes(int)">getCompactSketchMaxBytes</a>,
<a
href="Sketch.html#getCountLessThanThetaLong(long)">getCountLessThanThetaLong</a>,
<a href="Sketch.html#getCurrentBytes()">getCurrentBytes</a>, <a
href="Sketch.html#getEstimate()">getEstimate</a>, <a
href="Sketch.html#getLowerBound(int)">getLowerBound</a>, <a
href="Sketch.html#getMaxCompactSketchBytes(int)">getMaxCompactSketchBytes</a>,
<a href="Sketch.ht [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/docs/master/org/apache/datasketches/theta/Sketch.html
b/docs/master/org/apache/datasketches/theta/Sketch.html
index 41c0d170..5c74c87f 100644
--- a/docs/master/org/apache/datasketches/theta/Sketch.html
+++ b/docs/master/org/apache/datasketches/theta/Sketch.html
@@ -27,8 +27,8 @@
catch(err) {
}
//-->
-var data =
{"i0":10,"i1":6,"i2":6,"i3":10,"i4":6,"i5":6,"i6":6,"i7":10,"i8":9,"i9":9,"i10":10,"i11":6,"i12":9,"i13":10,"i14":6,"i15":10,"i16":6,"i17":9,"i18":9,"i19":6,"i20":6,"i21":6,"i22":10,"i23":6,"i24":10,"i25":6,"i26":6,"i27":10,"i28":10,"i29":9,"i30":9,"i31":9,"i32":9};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static
Methods"],2:["t2","Instance Methods"],4:["t3","Abstract
Methods"],8:["t4","Concrete Methods"]};
+var data =
{"i0":10,"i1":6,"i2":6,"i3":9,"i4":10,"i5":6,"i6":6,"i7":6,"i8":10,"i9":41,"i10":9,"i11":10,"i12":6,"i13":9,"i14":10,"i15":6,"i16":10,"i17":6,"i18":9,"i19":9,"i20":6,"i21":6,"i22":6,"i23":10,"i24":6,"i25":10,"i26":6,"i27":6,"i28":10,"i29":10,"i30":9,"i31":9,"i32":9,"i33":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static
Methods"],2:["t2","Instance Methods"],4:["t3","Abstract
Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
@@ -158,7 +158,7 @@ extends <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span
class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a
href="javascript:show(1);">Static Methods</a></span><span
class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a
href="javascript:show(2);">Instance Methods</a></span><span
class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a
href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd [...]
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span
class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a
href="javascript:show(1);">Static Methods</a></span><span
class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a
href="javascript:show(2);">Instance Methods</a></span><span
class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a
href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd [...]
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
@@ -188,49 +188,58 @@ extends <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
</td>
</tr>
<tr id="i3" class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getCompactSketchMaxBytes(int)">getCompactSketchMaxBytes</a></span>​(int lgNomEntries)</code></th>
+<td class="colLast">
+<div class="block">Returns the maximum number of storage bytes required for a
CompactSketch given the configured
+ log_base2 of the number of nominal entries, which is a power of 2.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getCountLessThanThetaLong(long)">getCountLessThanThetaLong</a></span>​(long thetaLong)</code></th>
<td class="colLast">
<div class="block">Gets the number of hash values less than the given theta
expressed as a long.</div>
</td>
</tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
<td class="colFirst"><code>abstract int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getCurrentBytes()">getCurrentBytes</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the number of storage bytes required for this
sketch in its current state.</div>
</td>
</tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
<td class="colFirst"><code>abstract double</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getEstimate()">getEstimate</a></span>()</code></th>
<td class="colLast">
<div class="block">Gets the unique count estimate.</div>
</td>
</tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
<td class="colFirst"><code>abstract <a href="../common/Family.html"
title="enum in org.apache.datasketches.common">Family</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getFamily()">getFamily</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the Family that this sketch belongs to</div>
</td>
</tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
<td class="colFirst"><code>double</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getLowerBound(int)">getLowerBound</a></span>​(int numStdDev)</code></th>
<td class="colLast">
<div class="block">Gets the approximate lower error bound given the specified
number of Standard Deviations.</div>
</td>
</tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getMaxCompactSketchBytes(int)">getMaxCompactSketchBytes</a></span>​(int numberOfEntries)</code></th>
<td class="colLast">
-<div class="block">Returns the maximum number of storage bytes required for a
CompactSketch with the given
- number of actual entries.</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>
+<div class="deprecationComment">as a public method.</div>
+</div>
</td>
</tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getMaxUpdateSketchBytes(int)">getMaxUpdateSketchBytes</a></span>​(int nomEntries)</code></th>
<td class="colLast">
@@ -238,63 +247,63 @@ extends <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
number of nominal entries (power of 2).</div>
</td>
</tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getRetainedEntries()">getRetainedEntries</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the number of valid entries that have been retained
by the sketch.</div>
</td>
</tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
<td class="colFirst"><code>abstract int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getRetainedEntries(boolean)">getRetainedEntries</a></span>​(boolean valid)</code></th>
<td class="colLast">
<div class="block">Returns the number of entries that have been retained by
the sketch.</div>
</td>
</tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getSerializationVersion(org.apache.datasketches.memory.Memory)">getSerializationVersion</a></span>​(org.apache.datasketches.memory.Memory mem)</code></th>
<td class="colLast">
<div class="block">Returns the serialization version from the given
Memory</div>
</td>
</tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
<td class="colFirst"><code>double</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getTheta()">getTheta</a></span>()</code></th>
<td class="colLast">
<div class="block">Gets the value of theta as a double with a value between
zero and one</div>
</td>
</tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
<td class="colFirst"><code>abstract long</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getThetaLong()">getThetaLong</a></span>()</code></th>
<td class="colLast">
<div class="block">Gets the value of theta as a long</div>
</td>
</tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
<td class="colFirst"><code>double</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getUpperBound(int)">getUpperBound</a></span>​(int numStdDev)</code></th>
<td class="colLast">
<div class="block">Gets the approximate upper error bound given the specified
number of Standard Deviations.</div>
</td>
</tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
<td class="colFirst"><code>abstract boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#hasMemory()">hasMemory</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns true if this sketch's data structure is backed by
Memory or WritableMemory.</div>
</td>
</tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
<td class="colFirst"><code>static <a href="Sketch.html" title="class in
org.apache.datasketches.theta">Sketch</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#heapify(org.apache.datasketches.memory.Memory)">heapify</a></span>​(org.apache.datasketches.memory.Memory srcMem)</code></th>
<td class="colLast">
<div class="block">Heapify takes the sketch image in Memory and instantiates
an on-heap Sketch.</div>
</td>
</tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
<td class="colFirst"><code>static <a href="Sketch.html" title="class in
org.apache.datasketches.theta">Sketch</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#heapify(org.apache.datasketches.memory.Memory,long)">heapify</a></span>​(org.apache.datasketches.memory.Memory srcMem,
long expectedSeed)</code></th>
@@ -302,14 +311,14 @@ extends <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<div class="block">Heapify takes the sketch image in Memory and instantiates
an on-heap Sketch.</div>
</td>
</tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" class="altColor">
<td class="colFirst"><code>abstract boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#isCompact()">isCompact</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns true if this sketch is in compact form.</div>
</td>
</tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
<td class="colFirst"><code>abstract boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#isDirect()">isDirect</a></span>()</code></th>
<td class="colLast">
@@ -317,28 +326,28 @@ extends <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
Memory.</div>
</td>
</tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
<td class="colFirst"><code>abstract boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#isEmpty()">isEmpty</a></span>()</code></th>
<td class="colLast">
<div class="block"><a href="../../../../resources/dictionary.html#empty">See
Empty</a></div>
</td>
</tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#isEstimationMode()">isEstimationMode</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns true if the sketch is Estimation Mode (as opposed
to Exact Mode).</div>
</td>
</tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
<td class="colFirst"><code>abstract boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#isOrdered()">isOrdered</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns true if internal cache is ordered</div>
</td>
</tr>
-<tr id="i24" class="altColor">
+<tr id="i25" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#isSameResource(org.apache.datasketches.memory.Memory)">isSameResource</a></span>​(org.apache.datasketches.memory.Memory that)</code></th>
<td class="colLast">
@@ -346,7 +355,7 @@ extends <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
of <i>that</i>.</div>
</td>
</tr>
-<tr id="i25" class="rowColor">
+<tr id="i26" class="altColor">
<td class="colFirst"><code>abstract <a href="HashIterator.html"
title="interface in org.apache.datasketches.theta">HashIterator</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#iterator()">iterator</a></span>()</code></th>
<td class="colLast">
@@ -354,21 +363,21 @@ extends <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
Theta sketch.</div>
</td>
</tr>
-<tr id="i26" class="altColor">
+<tr id="i27" class="rowColor">
<td class="colFirst"><code>abstract byte[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#toByteArray()">toByteArray</a></span>()</code></th>
<td class="colLast">
<div class="block">Serialize this sketch to a byte array form.</div>
</td>
</tr>
-<tr id="i27" class="rowColor">
+<tr id="i28" class="altColor">
<td class="colFirst"><code><a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang"
class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#toString()">toString</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns a human readable summary of the sketch.</div>
</td>
</tr>
-<tr id="i28" class="altColor">
+<tr id="i29" class="rowColor">
<td class="colFirst"><code><a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang"
class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#toString(boolean,boolean,int,boolean)">toString</a></span>​(boolean sketchSummary,
boolean dataDetail,
@@ -378,28 +387,28 @@ extends <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<div class="block">Gets a human readable listing of contents and summary of
the given sketch.</div>
</td>
</tr>
-<tr id="i29" class="rowColor">
+<tr id="i30" class="altColor">
<td class="colFirst"><code>static <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang"
class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#toString(byte%5B%5D)">toString</a></span>​(byte[] byteArr)</code></th>
<td class="colLast">
<div class="block">Returns a human readable string of the preamble of a byte
array image of a Theta Sketch.</div>
</td>
</tr>
-<tr id="i30" class="altColor">
+<tr id="i31" class="rowColor">
<td class="colFirst"><code>static <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang"
class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#toString(org.apache.datasketches.memory.Memory)">toString</a></span>​(org.apache.datasketches.memory.Memory mem)</code></th>
<td class="colLast">
<div class="block">Returns a human readable string of the preamble of a Memory
image of a Theta Sketch.</div>
</td>
</tr>
-<tr id="i31" class="rowColor">
+<tr id="i32" class="altColor">
<td class="colFirst"><code>static <a href="Sketch.html" title="class in
org.apache.datasketches.theta">Sketch</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#wrap(org.apache.datasketches.memory.Memory)">wrap</a></span>​(org.apache.datasketches.memory.Memory srcMem)</code></th>
<td class="colLast">
<div class="block">Wrap takes the sketch image in the given Memory and refers
to it directly.</div>
</td>
</tr>
-<tr id="i32" class="altColor">
+<tr id="i33" class="rowColor">
<td class="colFirst"><code>static <a href="Sketch.html" title="class in
org.apache.datasketches.theta">Sketch</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#wrap(org.apache.datasketches.memory.Memory,long)">wrap</a></span>​(org.apache.datasketches.memory.Memory srcMem,
long expectedSeed)</code></th>
@@ -710,7 +719,11 @@ extends <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>getMaxCompactSketchBytes</h4>
-<pre class="methodSignature">public
static int getMaxCompactSketchBytes​(int numberOfEntries)</pre>
+<pre class="methodSignature"><a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true"
title="class or interface in java.lang" class="externalLink">@Deprecated</a>
+public
static int getMaxCompactSketchBytes​(int numberOfEntries)</pre>
+<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
+<div class="deprecationComment">as a public method. Use <a
href="#getCompactSketchMaxBytes(int)"><code>instead</code></a></div>
+</div>
<div class="block">Returns the maximum number of storage bytes required for a
CompactSketch with the given
number of actual entries. Note that this assumes the worse case of the sketch
in
estimation mode, which requires storing theta and count.</div>
@@ -723,6 +736,24 @@ extends <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
</dl>
</li>
</ul>
+<a id="getCompactSketchMaxBytes(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCompactSketchMaxBytes</h4>
+<pre class="methodSignature">public
static int getCompactSketchMaxBytes​(int lgNomEntries)</pre>
+<div class="block">Returns the maximum number of storage bytes required for a
CompactSketch given the configured
+ log_base2 of the number of nominal entries, which is a power of 2.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>lgNomEntries</code> - <a
href="../../../../resources/dictionary.html#nomEntries">Nominal Entries</a></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the maximum number of storage bytes required for a CompactSketch with the
given
+ nomEntries.</dd>
+</dl>
+</li>
+</ul>
<a id="getMaxUpdateSketchBytes(int)">
<!-- -->
</a>
diff --git a/docs/master/org/apache/datasketches/theta/Sketches.html
b/docs/master/org/apache/datasketches/theta/Sketches.html
index 4b117c1a..adf2a793 100644
--- a/docs/master/org/apache/datasketches/theta/Sketches.html
+++ b/docs/master/org/apache/datasketches/theta/Sketches.html
@@ -27,8 +27,8 @@
catch(err) {
}
//-->
-var data =
{"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9,"i23":9,"i24":9,"i25":9,"i26":9,"i27":9,"i28":9,"i29":9,"i30":9,"i31":9,"i32":9};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static
Methods"],8:["t4","Concrete Methods"]};
+var data =
{"i0":9,"i1":9,"i2":9,"i3":9,"i4":41,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9,"i23":9,"i24":9,"i25":9,"i26":9,"i27":9,"i28":9,"i29":9,"i30":9,"i31":9,"i32":9,"i33":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static
Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
@@ -154,20 +154,28 @@ extends <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span
class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a
href="javascript:show(1);">Static Methods</a></span><span
class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a
href="javascript:show(8);">Concrete Methods</a></span><span
class="tabEnd"> </span></span></caption>
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span
class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a
href="javascript:show(1);">Static Methods</a></span><span
class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a
href="javascript:show(8);">Concrete Methods</a></span><span
class="tabEnd"> </span></span><span id="t6" class="tableTab"><span><a
href="javascript:show(32);">Deprecated Methods</a></span><span class="tab [...]
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
+<td class="colFirst"><code>static int</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getCompactSketchMaxBytes(int)">getCompactSketchMaxBytes</a></span>​(int nomEntries)</code></th>
+<td class="colLast">
+<div class="block">Returns the maximum number of storage bytes required for a
CompactSketch given the configured
+ number of nominal entries (power of 2).</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
<td class="colFirst"><code>static double</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getEstimate(org.apache.datasketches.memory.Memory)">getEstimate</a></span>​(org.apache.datasketches.memory.Memory srcMem)</code></th>
<td class="colLast">
<div class="block">Gets the unique count estimate from a valid memory image of
a Sketch</div>
</td>
</tr>
-<tr id="i1" class="rowColor">
+<tr id="i2" class="altColor">
<td class="colFirst"><code>static double</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getLowerBound(int,org.apache.datasketches.memory.Memory)">getLowerBound</a></span>​(int numStdDev,
org.apache.datasketches.memory.Memory srcMem)</code></th>
@@ -176,49 +184,51 @@ extends <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
given the specified number of Standard Deviations.</div>
</td>
</tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getMaxAnotBResultBytes(int)">getMaxAnotBResultBytes</a></span>​(int maxNomEntries)</code></th>
<td class="colLast">
<div class="block">Ref: <a
href="SetOperation.html#getMaxAnotBResultBytes(int)"><code>SetOperation.getMaxAnotBResultBytes(int)</code></a>.</div>
</td>
</tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" class="altColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getMaxCompactSketchBytes(int)">getMaxCompactSketchBytes</a></span>​(int numberOfEntries)</code></th>
<td class="colLast">
-<div class="block">Ref: <a
href="Sketch.html#getMaxCompactSketchBytes(int)"><code>Sketch.getMaxCompactSketchBytes(int)</code></a></div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>
+<div class="deprecationComment">as a public method.</div>
+</div>
</td>
</tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getMaxIntersectionBytes(int)">getMaxIntersectionBytes</a></span>​(int nomEntries)</code></th>
<td class="colLast">
<div class="block">Ref: <a
href="SetOperation.html#getMaxIntersectionBytes(int)"><code>SetOperation.getMaxIntersectionBytes(int)</code></a></div>
</td>
</tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getMaxUnionBytes(int)">getMaxUnionBytes</a></span>​(int nomEntries)</code></th>
<td class="colLast">
<div class="block">Ref: <a
href="SetOperation.html#getMaxUnionBytes(int)"><code>SetOperation.getMaxUnionBytes(int)</code></a></div>
</td>
</tr>
-<tr id="i6" class="altColor">
+<tr id="i7" class="rowColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getMaxUpdateSketchBytes(int)">getMaxUpdateSketchBytes</a></span>​(int nomEntries)</code></th>
<td class="colLast">
<div class="block">Ref: <a
href="Sketch.html#getMaxUpdateSketchBytes(int)"><code>Sketch.getMaxUpdateSketchBytes(int)</code></a></div>
</td>
</tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getSerializationVersion(org.apache.datasketches.memory.Memory)">getSerializationVersion</a></span>​(org.apache.datasketches.memory.Memory srcMem)</code></th>
<td class="colLast">
<div class="block">Ref: <a
href="Sketch.html#getSerializationVersion(org.apache.datasketches.memory.Memory)"><code>Sketch.getSerializationVersion(Memory)</code></a></div>
</td>
</tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
<td class="colFirst"><code>static double</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getUpperBound(int,org.apache.datasketches.memory.Memory)">getUpperBound</a></span>​(int numStdDev,
org.apache.datasketches.memory.Memory srcMem)</code></th>
@@ -227,14 +237,14 @@ extends <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
given the specified number of Standard Deviations.</div>
</td>
</tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
<td class="colFirst"><code>static <a href="CompactSketch.html" title="class in
org.apache.datasketches.theta">CompactSketch</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#heapifyCompactSketch(org.apache.datasketches.memory.Memory)">heapifyCompactSketch</a></span>​(org.apache.datasketches.memory.Memory srcMem)</code></th>
<td class="colLast">
<div class="block">Ref: <a
href="CompactSketch.html#heapify(org.apache.datasketches.memory.Memory)"><code>CompactSketch.heapify(Memory)</code></a></div>
</td>
</tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
<td class="colFirst"><code>static <a href="CompactSketch.html" title="class in
org.apache.datasketches.theta">CompactSketch</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#heapifyCompactSketch(org.apache.datasketches.memory.Memory,long)">heapifyCompactSketch</a></span>​(org.apache.datasketches.memory.Memory srcMem,
long expectedSeed)</code></th>
@@ -242,14 +252,14 @@ extends <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<div class="block">Ref: <a
href="CompactSketch.html#heapify(org.apache.datasketches.memory.Memory,long)"><code>CompactSketch.heapify(Memory,
long)</code></a></div>
</td>
</tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
<td class="colFirst"><code>static <a href="SetOperation.html" title="class in
org.apache.datasketches.theta">SetOperation</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#heapifySetOperation(org.apache.datasketches.memory.Memory)">heapifySetOperation</a></span>​(org.apache.datasketches.memory.Memory srcMem)</code></th>
<td class="colLast">
<div class="block">Ref: <a
href="SetOperation.html#heapify(org.apache.datasketches.memory.Memory)"><code>SetOperation.heapify(Memory)</code></a></div>
</td>
</tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
<td class="colFirst"><code>static <a href="SetOperation.html" title="class in
org.apache.datasketches.theta">SetOperation</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#heapifySetOperation(org.apache.datasketches.memory.Memory,long)">heapifySetOperation</a></span>​(org.apache.datasketches.memory.Memory srcMem,
long expectedSeed)</code></th>
@@ -257,14 +267,14 @@ extends <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<div class="block">Ref: <a
href="SetOperation.html#heapify(org.apache.datasketches.memory.Memory,long)"><code>SetOperation.heapify(Memory,
long)</code></a></div>
</td>
</tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
<td class="colFirst"><code>static <a href="Sketch.html" title="class in
org.apache.datasketches.theta">Sketch</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#heapifySketch(org.apache.datasketches.memory.Memory)">heapifySketch</a></span>​(org.apache.datasketches.memory.Memory srcMem)</code></th>
<td class="colLast">
<div class="block">Ref: <a
href="Sketch.html#heapify(org.apache.datasketches.memory.Memory)"><code>Sketch.heapify(Memory)</code></a></div>
</td>
</tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
<td class="colFirst"><code>static <a href="Sketch.html" title="class in
org.apache.datasketches.theta">Sketch</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#heapifySketch(org.apache.datasketches.memory.Memory,long)">heapifySketch</a></span>​(org.apache.datasketches.memory.Memory srcMem,
long expectedSeed)</code></th>
@@ -272,14 +282,14 @@ extends <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<div class="block">Ref: <a
href="Sketch.html#heapify(org.apache.datasketches.memory.Memory,long)"><code>Sketch.heapify(Memory,
long)</code></a></div>
</td>
</tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
<td class="colFirst"><code>static <a href="UpdateSketch.html" title="class in
org.apache.datasketches.theta">UpdateSketch</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#heapifyUpdateSketch(org.apache.datasketches.memory.Memory)">heapifyUpdateSketch</a></span>​(org.apache.datasketches.memory.Memory srcMem)</code></th>
<td class="colLast">
<div class="block">Ref: <a
href="UpdateSketch.html#heapify(org.apache.datasketches.memory.Memory)"><code>UpdateSketch.heapify(Memory)</code></a></div>
</td>
</tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
<td class="colFirst"><code>static <a href="UpdateSketch.html" title="class in
org.apache.datasketches.theta">UpdateSketch</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#heapifyUpdateSketch(org.apache.datasketches.memory.Memory,long)">heapifyUpdateSketch</a></span>​(org.apache.datasketches.memory.Memory srcMem,
long expectedSeed)</code></th>
@@ -287,28 +297,28 @@ extends <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<div class="block">Ref: <a
href="UpdateSketch.html#heapify(org.apache.datasketches.memory.Memory,long)"><code>UpdateSketch.heapify(Memory,
long)</code></a></div>
</td>
</tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
<td class="colFirst"><code>static <a href="SetOperationBuilder.html"
title="class in
org.apache.datasketches.theta">SetOperationBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#setOperationBuilder()">setOperationBuilder</a></span>()</code></th>
<td class="colLast">
<div class="block">Ref: <a href="SetOperationBuilder.html" title="class in
org.apache.datasketches.theta"><code>SetOperationBuilder</code></a></div>
</td>
</tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
<td class="colFirst"><code>static <a href="UpdateSketchBuilder.html"
title="class in
org.apache.datasketches.theta">UpdateSketchBuilder</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#updateSketchBuilder()">updateSketchBuilder</a></span>()</code></th>
<td class="colLast">
<div class="block">Ref: <a href="UpdateSketchBuilder.html" title="class in
org.apache.datasketches.theta"><code>UpdateSketchBuilder</code></a></div>
</td>
</tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" class="altColor">
<td class="colFirst"><code>static <a href="CompactSketch.html" title="class in
org.apache.datasketches.theta">CompactSketch</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#wrapCompactSketch(org.apache.datasketches.memory.Memory)">wrapCompactSketch</a></span>​(org.apache.datasketches.memory.Memory srcMem)</code></th>
<td class="colLast">
<div class="block">Ref: <a
href="CompactSketch.html#wrap(org.apache.datasketches.memory.Memory)"><code>CompactSketch.wrap(Memory)</code></a></div>
</td>
</tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
<td class="colFirst"><code>static <a href="CompactSketch.html" title="class in
org.apache.datasketches.theta">CompactSketch</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#wrapCompactSketch(org.apache.datasketches.memory.Memory,long)">wrapCompactSketch</a></span>​(org.apache.datasketches.memory.Memory srcMem,
long expectedSeed)</code></th>
@@ -316,28 +326,28 @@ extends <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<div class="block">Ref: <a
href="CompactSketch.html#wrap(org.apache.datasketches.memory.Memory,long)"><code>CompactSketch.wrap(Memory,
long)</code></a></div>
</td>
</tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
<td class="colFirst"><code>static <a href="Intersection.html" title="class in
org.apache.datasketches.theta">Intersection</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#wrapIntersection(org.apache.datasketches.memory.Memory)">wrapIntersection</a></span>​(org.apache.datasketches.memory.Memory srcMem)</code></th>
<td class="colLast">
<div class="block">Convenience method, calls <a
href="SetOperation.html#wrap(org.apache.datasketches.memory.Memory)"><code>SetOperation.wrap(Memory)</code></a>
and casts the result to a Intersection</div>
</td>
</tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
<td class="colFirst"><code>static <a href="Intersection.html" title="class in
org.apache.datasketches.theta">Intersection</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#wrapIntersection(org.apache.datasketches.memory.WritableMemory)">wrapIntersection</a></span>​(org.apache.datasketches.memory.WritableMemory srcMem)</code></th>
<td class="colLast">
<div class="block">Convenience method, calls <a
href="SetOperation.html#wrap(org.apache.datasketches.memory.Memory)"><code>SetOperation.wrap(Memory)</code></a>
and casts the result to a Intersection</div>
</td>
</tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
<td class="colFirst"><code>static <a href="SetOperation.html" title="class in
org.apache.datasketches.theta">SetOperation</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#wrapSetOperation(org.apache.datasketches.memory.Memory)">wrapSetOperation</a></span>​(org.apache.datasketches.memory.Memory srcMem)</code></th>
<td class="colLast">
<div class="block">Ref: <a
href="SetOperation.html#wrap(org.apache.datasketches.memory.Memory)"><code>SetOperation.wrap(Memory)</code></a></div>
</td>
</tr>
-<tr id="i24" class="altColor">
+<tr id="i25" class="rowColor">
<td class="colFirst"><code>static <a href="SetOperation.html" title="class in
org.apache.datasketches.theta">SetOperation</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#wrapSetOperation(org.apache.datasketches.memory.Memory,long)">wrapSetOperation</a></span>​(org.apache.datasketches.memory.Memory srcMem,
long expectedSeed)</code></th>
@@ -345,14 +355,14 @@ extends <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<div class="block">Ref: <a
href="SetOperation.html#wrap(org.apache.datasketches.memory.Memory,long)"><code>SetOperation.wrap(Memory,
long)</code></a></div>
</td>
</tr>
-<tr id="i25" class="rowColor">
+<tr id="i26" class="altColor">
<td class="colFirst"><code>static <a href="SetOperation.html" title="class in
org.apache.datasketches.theta">SetOperation</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#wrapSetOperation(org.apache.datasketches.memory.WritableMemory)">wrapSetOperation</a></span>​(org.apache.datasketches.memory.WritableMemory srcMem)</code></th>
<td class="colLast">
<div class="block">Ref: <a
href="SetOperation.html#wrap(org.apache.datasketches.memory.Memory)"><code>SetOperation.wrap(Memory)</code></a></div>
</td>
</tr>
-<tr id="i26" class="altColor">
+<tr id="i27" class="rowColor">
<td class="colFirst"><code>static <a href="SetOperation.html" title="class in
org.apache.datasketches.theta">SetOperation</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#wrapSetOperation(org.apache.datasketches.memory.WritableMemory,long)">wrapSetOperation</a></span>​(org.apache.datasketches.memory.WritableMemory srcMem,
long expectedSeed)</code></th>
@@ -360,14 +370,14 @@ extends <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<div class="block">Ref: <a
href="SetOperation.html#wrap(org.apache.datasketches.memory.Memory,long)"><code>SetOperation.wrap(Memory,
long)</code></a></div>
</td>
</tr>
-<tr id="i27" class="rowColor">
+<tr id="i28" class="altColor">
<td class="colFirst"><code>static <a href="Sketch.html" title="class in
org.apache.datasketches.theta">Sketch</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#wrapSketch(org.apache.datasketches.memory.Memory)">wrapSketch</a></span>​(org.apache.datasketches.memory.Memory srcMem)</code></th>
<td class="colLast">
<div class="block">Ref: <a
href="Sketch.html#wrap(org.apache.datasketches.memory.Memory)"><code>Sketch.wrap(Memory)</code></a></div>
</td>
</tr>
-<tr id="i28" class="altColor">
+<tr id="i29" class="rowColor">
<td class="colFirst"><code>static <a href="Sketch.html" title="class in
org.apache.datasketches.theta">Sketch</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#wrapSketch(org.apache.datasketches.memory.Memory,long)">wrapSketch</a></span>​(org.apache.datasketches.memory.Memory srcMem,
long expectedSeed)</code></th>
@@ -375,28 +385,28 @@ extends <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<div class="block">Ref: <a
href="Sketch.html#wrap(org.apache.datasketches.memory.Memory,long)"><code>Sketch.wrap(Memory,
long)</code></a></div>
</td>
</tr>
-<tr id="i29" class="rowColor">
+<tr id="i30" class="altColor">
<td class="colFirst"><code>static <a href="Union.html" title="class in
org.apache.datasketches.theta">Union</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#wrapUnion(org.apache.datasketches.memory.Memory)">wrapUnion</a></span>​(org.apache.datasketches.memory.Memory srcMem)</code></th>
<td class="colLast">
<div class="block">Convenience method, calls <a
href="SetOperation.html#wrap(org.apache.datasketches.memory.Memory)"><code>SetOperation.wrap(Memory)</code></a>
and casts the result to a Union</div>
</td>
</tr>
-<tr id="i30" class="altColor">
+<tr id="i31" class="rowColor">
<td class="colFirst"><code>static <a href="Union.html" title="class in
org.apache.datasketches.theta">Union</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#wrapUnion(org.apache.datasketches.memory.WritableMemory)">wrapUnion</a></span>​(org.apache.datasketches.memory.WritableMemory srcMem)</code></th>
<td class="colLast">
<div class="block">Convenience method, calls <a
href="SetOperation.html#wrap(org.apache.datasketches.memory.Memory)"><code>SetOperation.wrap(Memory)</code></a>
and casts the result to a Union</div>
</td>
</tr>
-<tr id="i31" class="rowColor">
+<tr id="i32" class="altColor">
<td class="colFirst"><code>static <a href="UpdateSketch.html" title="class in
org.apache.datasketches.theta">UpdateSketch</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#wrapUpdateSketch(org.apache.datasketches.memory.WritableMemory)">wrapUpdateSketch</a></span>​(org.apache.datasketches.memory.WritableMemory srcMem)</code></th>
<td class="colLast">
<div class="block">Ref: <a
href="Sketch.html#wrap(org.apache.datasketches.memory.Memory)"><code>UpdateSketch.wrap(Memory)</code></a></div>
</td>
</tr>
-<tr id="i32" class="altColor">
+<tr id="i33" class="rowColor">
<td class="colFirst"><code>static <a href="UpdateSketch.html" title="class in
org.apache.datasketches.theta">UpdateSketch</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#wrapUpdateSketch(org.apache.datasketches.memory.WritableMemory,long)">wrapUpdateSketch</a></span>​(org.apache.datasketches.memory.WritableMemory srcMem,
long expectedSeed)</code></th>
@@ -488,14 +498,42 @@ extends <a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
<ul class="blockList">
<li class="blockList">
<h4>getMaxCompactSketchBytes</h4>
-<pre class="methodSignature">public
static int getMaxCompactSketchBytes​(int numberOfEntries)</pre>
-<div class="block">Ref: <a
href="Sketch.html#getMaxCompactSketchBytes(int)"><code>Sketch.getMaxCompactSketchBytes(int)</code></a></div>
+<pre class="methodSignature"><a
href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true"
title="class or interface in java.lang" class="externalLink">@Deprecated</a>
+public
static int getMaxCompactSketchBytes​(int numberOfEntries)</pre>
+<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
+<div class="deprecationComment">as a public method. Use <a
href="#getCompactSketchMaxBytes(int)"><code>instead</code></a></div>
+</div>
+<div class="block">Returns the maximum number of storage bytes required for a
CompactSketch with the given
+ number of actual entries. Note that this assumes the worse case of the sketch
in
+ estimation mode, which requires storing theta and count.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>numberOfEntries</code> - the actual number of entries stored with
the CompactSketch.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the maximum number of storage bytes required for a CompactSketch with the
given number
+ of entries.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a
href="Sketch.html#getMaxCompactSketchBytes(int)"><code>Sketch.getMaxCompactSketchBytes(int)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a id="getCompactSketchMaxBytes(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCompactSketchMaxBytes</h4>
+<pre class="methodSignature">public
static int getCompactSketchMaxBytes​(int nomEntries)</pre>
+<div class="block">Returns the maximum number of storage bytes required for a
CompactSketch given the configured
+ number of nominal entries (power of 2).</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>numberOfEntries</code> - Ref: <a
href="Sketch.html#getMaxCompactSketchBytes(int)"><code>Sketch.getMaxCompactSketchBytes(int)</code></a>,
- <code>numberOfEntries</code></dd>
+<dd><code>nomEntries</code> - <a
href="../../../../resources/dictionary.html#nomEntries">Nominal Entries</a></dd>
<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Ref: <a
href="Sketch.html#getMaxCompactSketchBytes(int)"><code>Sketch.getMaxCompactSketchBytes(int)</code></a></dd>
+<dd>the maximum number of storage bytes required for a CompactSketch with the
given
+ nomEntries.</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a
href="Sketch.html#getCompactSketchMaxBytes(int)"><code>Sketch.getCompactSketchMaxBytes(int)</code></a></dd>
</dl>
</li>
</ul>
diff --git a/docs/master/org/apache/datasketches/theta/UpdateSketch.html
b/docs/master/org/apache/datasketches/theta/UpdateSketch.html
index e9415132..2a940e44 100644
--- a/docs/master/org/apache/datasketches/theta/UpdateSketch.html
+++ b/docs/master/org/apache/datasketches/theta/UpdateSketch.html
@@ -325,7 +325,7 @@ extends <a href="Sketch.html" title="class in
org.apache.datasketches.theta">Ske
<!-- -->
</a>
<h3>Methods inherited from class org.apache.datasketches.theta.<a
href="Sketch.html" title="class in
org.apache.datasketches.theta">Sketch</a></h3>
-<code><a href="Sketch.html#compact()">compact</a>, <a
href="Sketch.html#getCountLessThanThetaLong(long)">getCountLessThanThetaLong</a>,
<a href="Sketch.html#getCurrentBytes()">getCurrentBytes</a>, <a
href="Sketch.html#getEstimate()">getEstimate</a>, <a
href="Sketch.html#getFamily()">getFamily</a>, <a
href="Sketch.html#getLowerBound(int)">getLowerBound</a>, <a
href="Sketch.html#getMaxCompactSketchBytes(int)">getMaxCompactSketchBytes</a>,
<a href="Sketch.html#getMaxUpdateSketchBytes(int)"> [...]
+<code><a href="Sketch.html#compact()">compact</a>, <a
href="Sketch.html#getCompactSketchMaxBytes(int)">getCompactSketchMaxBytes</a>,
<a
href="Sketch.html#getCountLessThanThetaLong(long)">getCountLessThanThetaLong</a>,
<a href="Sketch.html#getCurrentBytes()">getCurrentBytes</a>, <a
href="Sketch.html#getEstimate()">getEstimate</a>, <a
href="Sketch.html#getFamily()">getFamily</a>, <a
href="Sketch.html#getLowerBound(int)">getLowerBound</a>, <a
href="Sketch.html#getMaxCompactSketchBytes(int)" [...]
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
diff --git a/docs/master/org/apache/datasketches/tuple/UpdatableSketch.html
b/docs/master/org/apache/datasketches/tuple/UpdatableSketch.html
index 503067bb..40c087b3 100644
--- a/docs/master/org/apache/datasketches/tuple/UpdatableSketch.html
+++ b/docs/master/org/apache/datasketches/tuple/UpdatableSketch.html
@@ -239,7 +239,7 @@ extends <a href="Sketch.html" title="class in
org.apache.datasketches.tuple">Ske
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="CompactSketch.html" title="class in
org.apache.datasketches.tuple">CompactSketch</a><S></code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#compact()">compact</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">compact</span>()</code></th>
<td class="colLast">
<div class="block">Converts the current state of the sketch into a compact
sketch</div>
</td>
@@ -251,74 +251,74 @@ extends <a href="Sketch.html" title="class in
org.apache.datasketches.tuple">Ske
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getCountLessThanThetaLong(long)">getCountLessThanThetaLong</a></span>​(long thetaLong)</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getCountLessThanThetaLong</span>​(long thetaLong)</code></th>
<td class="colLast">
<div class="block">Gets the number of hash values less than the given theta
expressed as a long.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getCurrentCapacity()">getCurrentCapacity</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getCurrentCapacity</span>()</code></th>
<td class="colLast">
<div class="block">Get current capacity</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getLgK()">getLgK</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getLgK</span>()</code></th>
<td class="colLast">
<div class="block">Get log_base2 of Nominal Entries</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getNominalEntries()">getNominalEntries</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getNominalEntries</span>()</code></th>
<td class="colLast">
<div class="block">Get configured nominal number of entries</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="../common/ResizeFactor.html" title="enum
in org.apache.datasketches.common">ResizeFactor</a></code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getResizeFactor()">getResizeFactor</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getResizeFactor</span>()</code></th>
<td class="colLast">
<div class="block">Get configured resize factor</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getRetainedEntries()">getRetainedEntries</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getRetainedEntries</span>()</code></th>
<td class="colLast"> </td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>float</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getSamplingProbability()">getSamplingProbability</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getSamplingProbability</span>()</code></th>
<td class="colLast">
<div class="block">Get configured sampling probability</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#insertSummary(int,S)">insertSummary</a></span>​(int index,
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">insertSummary</span>​(int index,
S summary)</code></th>
<td class="colLast"> </td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code><a href="TupleSketchIterator.html" title="class in
org.apache.datasketches.tuple">TupleSketchIterator</a><S></code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#iterator()">iterator</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">iterator</span>()</code></th>
<td class="colLast">
<div class="block">Returns a SketchIterator</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#reset()">reset</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">reset</span>()</code></th>
<td class="colLast">
<div class="block">Resets this sketch an empty state.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>byte[]</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#toByteArray()">toByteArray</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">toByteArray</span>()</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">As of 3.0.0, serializing an UpdatableSketch is
deprecated.</div>
@@ -327,7 +327,7 @@ extends <a href="Sketch.html" title="class in
org.apache.datasketches.tuple">Ske
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#trim()">trim</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">trim</span>()</code></th>
<td class="colLast">
<div class="block">Rebuilds reducing the actual number of entries to the
nominal number of entries if needed</div>
</td>
diff --git
a/docs/master/org/apache/datasketches/tuple/adouble/DoubleSketch.html
b/docs/master/org/apache/datasketches/tuple/adouble/DoubleSketch.html
index 6ab1292e..e3408220 100644
--- a/docs/master/org/apache/datasketches/tuple/adouble/DoubleSketch.html
+++ b/docs/master/org/apache/datasketches/tuple/adouble/DoubleSketch.html
@@ -229,81 +229,81 @@ extends <a href="../UpdatableSketch.html" title="class in
org.apache.datasketche
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../CompactSketch.html" title="class in
org.apache.datasketches.tuple">CompactSketch</a><S></code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#compact()">compact</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">compact</span>()</code></th>
<td class="colLast">
<div class="block">Converts the current state of the sketch into a compact
sketch</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getCountLessThanThetaLong(long)">getCountLessThanThetaLong</a></span>​(long thetaLong)</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getCountLessThanThetaLong</span>​(long thetaLong)</code></th>
<td class="colLast">
<div class="block">Gets the number of hash values less than the given theta
expressed as a long.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getCurrentCapacity()">getCurrentCapacity</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getCurrentCapacity</span>()</code></th>
<td class="colLast">
<div class="block">Get current capacity</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getLgK()">getLgK</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getLgK</span>()</code></th>
<td class="colLast">
<div class="block">Get log_base2 of Nominal Entries</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getNominalEntries()">getNominalEntries</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getNominalEntries</span>()</code></th>
<td class="colLast">
<div class="block">Get configured nominal number of entries</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../common/ResizeFactor.html"
title="enum in org.apache.datasketches.common">ResizeFactor</a></code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getResizeFactor()">getResizeFactor</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getResizeFactor</span>()</code></th>
<td class="colLast">
<div class="block">Get configured resize factor</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getRetainedEntries()">getRetainedEntries</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getRetainedEntries</span>()</code></th>
<td class="colLast"> </td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>float</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getSamplingProbability()">getSamplingProbability</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getSamplingProbability</span>()</code></th>
<td class="colLast">
<div class="block">Get configured sampling probability</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>protected void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#insertSummary(int,S)">insertSummary</a></span>​(int index,
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">insertSummary</span>​(int index,
S summary)</code></th>
<td class="colLast"> </td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code><a href="../TupleSketchIterator.html" title="class
in org.apache.datasketches.tuple">TupleSketchIterator</a><S></code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#iterator()">iterator</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">iterator</span>()</code></th>
<td class="colLast">
<div class="block">Returns a SketchIterator</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#reset()">reset</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">reset</span>()</code></th>
<td class="colLast">
<div class="block">Resets this sketch an empty state.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>byte[]</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#toByteArray()">toByteArray</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">toByteArray</span>()</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">As of 3.0.0, serializing an UpdatableSketch is
deprecated.</div>
@@ -312,7 +312,7 @@ extends <a href="../UpdatableSketch.html" title="class in
org.apache.datasketche
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#trim()">trim</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">trim</span>()</code></th>
<td class="colLast">
<div class="block">Rebuilds reducing the actual number of entries to the
nominal number of entries if needed</div>
</td>
diff --git
a/docs/master/org/apache/datasketches/tuple/aninteger/IntegerSketch.html
b/docs/master/org/apache/datasketches/tuple/aninteger/IntegerSketch.html
index f513e226..1c44be7f 100644
--- a/docs/master/org/apache/datasketches/tuple/aninteger/IntegerSketch.html
+++ b/docs/master/org/apache/datasketches/tuple/aninteger/IntegerSketch.html
@@ -229,81 +229,81 @@ extends <a href="../UpdatableSketch.html" title="class in
org.apache.datasketche
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../CompactSketch.html" title="class in
org.apache.datasketches.tuple">CompactSketch</a><S></code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#compact()">compact</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">compact</span>()</code></th>
<td class="colLast">
<div class="block">Converts the current state of the sketch into a compact
sketch</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getCountLessThanThetaLong(long)">getCountLessThanThetaLong</a></span>​(long thetaLong)</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getCountLessThanThetaLong</span>​(long thetaLong)</code></th>
<td class="colLast">
<div class="block">Gets the number of hash values less than the given theta
expressed as a long.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getCurrentCapacity()">getCurrentCapacity</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getCurrentCapacity</span>()</code></th>
<td class="colLast">
<div class="block">Get current capacity</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getLgK()">getLgK</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getLgK</span>()</code></th>
<td class="colLast">
<div class="block">Get log_base2 of Nominal Entries</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getNominalEntries()">getNominalEntries</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getNominalEntries</span>()</code></th>
<td class="colLast">
<div class="block">Get configured nominal number of entries</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../common/ResizeFactor.html"
title="enum in org.apache.datasketches.common">ResizeFactor</a></code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getResizeFactor()">getResizeFactor</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getResizeFactor</span>()</code></th>
<td class="colLast">
<div class="block">Get configured resize factor</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getRetainedEntries()">getRetainedEntries</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getRetainedEntries</span>()</code></th>
<td class="colLast"> </td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>float</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getSamplingProbability()">getSamplingProbability</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getSamplingProbability</span>()</code></th>
<td class="colLast">
<div class="block">Get configured sampling probability</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>protected void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#insertSummary(int,S)">insertSummary</a></span>​(int index,
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">insertSummary</span>​(int index,
S summary)</code></th>
<td class="colLast"> </td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code><a href="../TupleSketchIterator.html" title="class
in org.apache.datasketches.tuple">TupleSketchIterator</a><S></code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#iterator()">iterator</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">iterator</span>()</code></th>
<td class="colLast">
<div class="block">Returns a SketchIterator</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#reset()">reset</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">reset</span>()</code></th>
<td class="colLast">
<div class="block">Resets this sketch an empty state.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>byte[]</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#toByteArray()">toByteArray</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">toByteArray</span>()</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">As of 3.0.0, serializing an UpdatableSketch is
deprecated.</div>
@@ -312,7 +312,7 @@ extends <a href="../UpdatableSketch.html" title="class in
org.apache.datasketche
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#trim()">trim</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">trim</span>()</code></th>
<td class="colLast">
<div class="block">Rebuilds reducing the actual number of entries to the
nominal number of entries if needed</div>
</td>
diff --git
a/docs/master/org/apache/datasketches/tuple/strings/ArrayOfStringsSketch.html
b/docs/master/org/apache/datasketches/tuple/strings/ArrayOfStringsSketch.html
index d8180e3a..90a0d82b 100644
---
a/docs/master/org/apache/datasketches/tuple/strings/ArrayOfStringsSketch.html
+++
b/docs/master/org/apache/datasketches/tuple/strings/ArrayOfStringsSketch.html
@@ -243,7 +243,7 @@ extends <a href="../UpdatableSketch.html" title="class in
org.apache.datasketche
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../CompactSketch.html" title="class in
org.apache.datasketches.tuple">CompactSketch</a><S></code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#compact()">compact</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">compact</span>()</code></th>
<td class="colLast">
<div class="block">Converts the current state of the sketch into a compact
sketch</div>
</td>
@@ -255,74 +255,74 @@ extends <a href="../UpdatableSketch.html" title="class in
org.apache.datasketche
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getCountLessThanThetaLong(long)">getCountLessThanThetaLong</a></span>​(long thetaLong)</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getCountLessThanThetaLong</span>​(long thetaLong)</code></th>
<td class="colLast">
<div class="block">Gets the number of hash values less than the given theta
expressed as a long.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getCurrentCapacity()">getCurrentCapacity</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getCurrentCapacity</span>()</code></th>
<td class="colLast">
<div class="block">Get current capacity</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getLgK()">getLgK</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getLgK</span>()</code></th>
<td class="colLast">
<div class="block">Get log_base2 of Nominal Entries</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getNominalEntries()">getNominalEntries</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getNominalEntries</span>()</code></th>
<td class="colLast">
<div class="block">Get configured nominal number of entries</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="../../common/ResizeFactor.html"
title="enum in org.apache.datasketches.common">ResizeFactor</a></code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getResizeFactor()">getResizeFactor</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getResizeFactor</span>()</code></th>
<td class="colLast">
<div class="block">Get configured resize factor</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>int</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getRetainedEntries()">getRetainedEntries</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getRetainedEntries</span>()</code></th>
<td class="colLast"> </td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>float</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#getSamplingProbability()">getSamplingProbability</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">getSamplingProbability</span>()</code></th>
<td class="colLast">
<div class="block">Get configured sampling probability</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#insertSummary(int,S)">insertSummary</a></span>​(int index,
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">insertSummary</span>​(int index,
S summary)</code></th>
<td class="colLast"> </td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code><a href="../TupleSketchIterator.html" title="class
in org.apache.datasketches.tuple">TupleSketchIterator</a><S></code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#iterator()">iterator</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">iterator</span>()</code></th>
<td class="colLast">
<div class="block">Returns a SketchIterator</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#reset()">reset</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">reset</span>()</code></th>
<td class="colLast">
<div class="block">Resets this sketch an empty state.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>byte[]</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#toByteArray()">toByteArray</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">toByteArray</span>()</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">As of 3.0.0, serializing an UpdatableSketch is
deprecated.</div>
@@ -331,7 +331,7 @@ extends <a href="../UpdatableSketch.html" title="class in
org.apache.datasketche
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a
href="#trim()">trim</a></span>()</code></th>
+<th class="colSecond" scope="row"><code><span
class="memberNameLink">trim</span>()</code></th>
<td class="colLast">
<div class="block">Rebuilds reducing the actual number of entries to the
nominal number of entries if needed</div>
</td>
diff --git a/docs/master/package-search-index.zip
b/docs/master/package-search-index.zip
index 43fbe9d3..60c04083 100644
Binary files a/docs/master/package-search-index.zip and
b/docs/master/package-search-index.zip differ
diff --git a/docs/master/type-search-index.zip
b/docs/master/type-search-index.zip
index 851294be..38c31799 100644
Binary files a/docs/master/type-search-index.zip and
b/docs/master/type-search-index.zip differ
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]