You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datasketches.apache.org by gi...@apache.org on 2024/01/03 23:02:18 UTC

(datasketches-java) branch gh-pages updated: Deploying to gh-pages from @ apache/datasketches-java@1d5ea1c7d242b97115ca245e25c1bc139df55aae 🚀

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 a466a283 Deploying to gh-pages from @ apache/datasketches-java@1d5ea1c7d242b97115ca245e25c1bc139df55aae 🚀
a466a283 is described below

commit a466a28358516528c26d83c7262e047598b3c71a
Author: leerho <le...@users.noreply.github.com>
AuthorDate: Wed Jan 3 23:02:13 2024 +0000

    Deploying to gh-pages from @ apache/datasketches-java@1d5ea1c7d242b97115ca245e25c1bc139df55aae 🚀
---
 docs/master/index-all.html                         |   8 ++
 docs/master/member-search-index.js                 |   2 +-
 docs/master/member-search-index.zip                | Bin 16331 -> 16358 bytes
 .../org/apache/datasketches/common/Util.html       | 117 +++++++++++++--------
 .../apache/datasketches/kll/KllDoublesSketch.html  |  32 +++++-
 .../quantiles/CompactDoublesSketch.html            |   2 +-
 .../quantilescommon/QuantilesDoublesAPI.html       |   2 +-
 docs/master/package-search-index.zip               | Bin 351 -> 351 bytes
 docs/master/type-search-index.zip                  | Bin 1606 -> 1606 bytes
 9 files changed, 111 insertions(+), 52 deletions(-)

diff --git a/docs/master/index-all.html b/docs/master/index-all.html
index 61e206dd..58f159e3 100644
--- a/docs/master/index-all.html
+++ b/docs/master/index-all.html
@@ -359,6 +359,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <div class="block">This class enables the estimation of error bounds given a sample set size, the sampling
  probability theta, the number of standard deviations and a simple noDataSeen flag.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/datasketches/common/Util.html#bitAt(long,int)">bitAt(long, int)</a></span> - Static method in class org.apache.datasketches.common.<a href="org/apache/datasketches/common/Util.html" title="class in org.apache.datasketches.common">Util</a></dt>
+<dd>
+<div class="block">Returns a one if the bit at bitPos is a one, otherwise zero.</div>
+</dd>
 <dt><a href="org/apache/datasketches/theta/BitPacking.html" title="class in org.apache.datasketches.theta"><span class="typeNameLink">BitPacking</span></a> - Class in <a href="org/apache/datasketches/theta/package-summary.html">org.apache.datasketches.theta</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/datasketches/theta/BitPacking.html#%3Cinit%3E()">BitPacking()</a></span> - Constructor for class org.apache.datasketches.theta.<a href="org/apache/datasketches/theta/BitPacking.html" title="class in org.apache.datasketches.theta">BitPacking</a></dt>
@@ -7106,6 +7110,10 @@ the order they are declared.</div>
 <dl>
 <dt><span class="memberNameLink"><a href="org/apache/datasketches/kll/KllSketchIterator.html#weight">weight</a></span> - Variable in class org.apache.datasketches.kll.<a href="org/apache/datasketches/kll/KllSketchIterator.html" title="class in org.apache.datasketches.kll">KllSketchIterator</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/datasketches/kll/KllDoublesSketch.html#weightedUpdate(double,int)">weightedUpdate(double, int)</a></span> - Method in class org.apache.datasketches.kll.<a href="org/apache/datasketches/kll/KllDoublesSketch.html" title="class in org.apache.datasketches.kll">KllDoublesSketch</a></dt>
+<dd>
+<div class="block">Weighted update.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/datasketches/sampling/VarOptItemsSamples.html#weights()">weights()</a></span> - Method in class org.apache.datasketches.sampling.<a href="org/apache/datasketches/sampling/VarOptItemsSamples.html" title="class in org.apache.datasketches.sampling">VarOptItemsSamples</a></dt>
 <dd>
 <div class="block">Returns a copy of the array of weights contained in the sketch.</div>
diff --git a/docs/master/member-search-index.js b/docs/master/member-search-index.js
index 5856c29a..8c9c792b 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 97a761e4..19072675 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/common/Util.html b/docs/master/org/apache/datasketches/common/Util.html
index a90dcb44..b0c939fd 100644
--- a/docs/master/org/apache/datasketches/common/Util.html
+++ b/docs/master/org/apache/datasketches/common/Util.html
@@ -27,7 +27,7 @@
     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,"i33":9,"i34":9,"i35":9,"i36":9,"i37":9,"i38":9,"i39":9,"i40":9,"i41":9,"i42":9,"i43":9,"i44":9};
+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,"i33":9,"i34":9,"i35":9,"i36":9,"i37":9,"i38":9,"i39":9,"i40":9,"i41":9,"i42":9,"i43":9,"i44":9,"i45":9};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -221,19 +221,27 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 </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="#bitAt(long,int)">bitAt</a></span>&#8203;(long&nbsp;number,
+     int&nbsp;bitPos)</code></th>
+<td class="colLast">
+<div class="block">Returns a one if the bit at bitPos is a one, otherwise zero.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static int</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#bytesToInt(byte%5B%5D)">bytesToInt</a></span>&#8203;(byte[]&nbsp;arr)</code></th>
 <td class="colLast">
 <div class="block">Returns an int extracted from a Little-Endian byte array.</div>
 </td>
 </tr>
-<tr id="i1" class="rowColor">
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>static long</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#bytesToLong(byte%5B%5D)">bytesToLong</a></span>&#8203;(byte[]&nbsp;arr)</code></th>
 <td class="colLast">
 <div class="block">Returns a long extracted from a Little-Endian byte array.</div>
 </td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" 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="#bytesToString(byte%5B%5D,boolean,boolean,java.lang.String)">bytesToString</a></span>&#8203;(byte[]&nbsp;arr,
              boolean&nbsp;signed,
@@ -243,21 +251,21 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Returns a string view of a byte array</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="#ceilingIntPowerOf2(int)">ceilingIntPowerOf2</a></span>&#8203;(int&nbsp;n)</code></th>
 <td class="colLast">
 <div class="block">Computes the int ceiling power of 2 within the range [1, 2^30].</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>static long</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ceilingLongPowerOf2(long)">ceilingLongPowerOf2</a></span>&#8203;(long&nbsp;n)</code></th>
 <td class="colLast">
 <div class="block">Computes the long ceiling power of 2 within the range [1, 2^62].</div>
 </td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>static double</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ceilingPowerBaseOfDouble(double,double)">ceilingPowerBaseOfDouble</a></span>&#8203;(double&nbsp;base,
                         double&nbsp;n)</code></th>
@@ -265,7 +273,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Returns the ceiling of a given <i>n</i> given a <i>base</i>, where the ceiling is an integral power of the base.</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" 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="#characterPad(java.lang.String,int,char,boolean)">characterPad</a></span>&#8203;(<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>&nbsp;s,
             int&nbsp;fieldLength,
@@ -275,7 +283,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Prepend or postpend the given string with the given character to fill the given field length.</div>
 </td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>static void</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#checkBounds(long,long,long)">checkBounds</a></span>&#8203;(long&nbsp;reqOff,
            long&nbsp;reqLen,
@@ -284,7 +292,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Check the requested offset and length against the allocated size.</div>
 </td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>static void</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#checkIfIntPowerOf2(int,java.lang.String)">checkIfIntPowerOf2</a></span>&#8203;(int&nbsp;powerOf2,
                   <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>&nbsp;argName)</code></th>
@@ -292,7 +300,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Checks the given int argument to make sure it is a positive power of 2 and greater than zero.</div>
 </td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>static void</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#checkIfLongPowerOf2(long,java.lang.String)">checkIfLongPowerOf2</a></span>&#8203;(long&nbsp;powerOf2,
                    <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>&nbsp;argName)</code></th>
@@ -300,7 +308,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Checks the given long argument to make sure it is a positive power of 2 and greater than zero.</div>
 </td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code>static void</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#checkIfMultipleOf8AndGT0(long,java.lang.String)">checkIfMultipleOf8AndGT0</a></span>&#8203;(long&nbsp;v,
                         <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>&nbsp;argName)</code></th>
@@ -308,7 +316,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Checks if parameter v is a multiple of 8 and greater than zero.</div>
 </td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
 <td class="colFirst"><code>static void</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#checkProbability(double,java.lang.String)">checkProbability</a></span>&#8203;(double&nbsp;p,
                 <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>&nbsp;argName)</code></th>
@@ -317,14 +325,14 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
  inclusive.</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="#exactLog2OfInt(int)">exactLog2OfInt</a></span>&#8203;(int&nbsp;powerOf2)</code></th>
 <td class="colLast">
 <div class="block">Returns the log2 of the given int value if it is an exact power of 2 and greater than zero.</div>
 </td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#exactLog2OfInt(int,java.lang.String)">exactLog2OfInt</a></span>&#8203;(int&nbsp;powerOf2,
               <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>&nbsp;argName)</code></th>
@@ -332,14 +340,14 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Returns the log2 of the given int value if it is an exact power of 2 and greater than zero.</div>
 </td>
 </tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#exactLog2OfLong(long)">exactLog2OfLong</a></span>&#8203;(long&nbsp;powerOf2)</code></th>
 <td class="colLast">
 <div class="block">Returns the log2 of the given long value if it is an exact power of 2 and greater than zero.</div>
 </td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#exactLog2OfLong(long,java.lang.String)">exactLog2OfLong</a></span>&#8203;(long&nbsp;powerOf2,
                <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>&nbsp;argName)</code></th>
@@ -347,7 +355,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Returns the log2 of the given long value if it is an exact power of 2 and greater than zero.</div>
 </td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
 <td class="colFirst"><code>static double</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#floorPowerBaseOfDouble(double,double)">floorPowerBaseOfDouble</a></span>&#8203;(double&nbsp;base,
                       double&nbsp;n)</code></th>
@@ -355,21 +363,21 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Computes the floor of a given <i>n</i> given <i>base</i>, where the floor is an integral power of the base.</div>
 </td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#floorPowerOf2(int)">floorPowerOf2</a></span>&#8203;(int&nbsp;n)</code></th>
 <td class="colLast">
 <div class="block">Computes the floor power of 2 given <i>n</i> is in the range [1, 2^31-1].</div>
 </td>
 </tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
 <td class="colFirst"><code>static long</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#floorPowerOf2(long)">floorPowerOf2</a></span>&#8203;(long&nbsp;n)</code></th>
 <td class="colLast">
 <div class="block">Computes the floor power of 2 given <i>n</i> is in the range [1, 2^63-1].</div>
 </td>
 </tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" class="altColor">
 <td class="colFirst"><code>static byte[]</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#intToBytes(int,byte%5B%5D)">intToBytes</a></span>&#8203;(int&nbsp;v,
           byte[]&nbsp;arr)</code></th>
@@ -377,7 +385,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Returns a Little-Endian byte array extracted from the given int.</div>
 </td>
 </tr>
-<tr id="i20" class="altColor">
+<tr id="i21" 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="#intToFixedLengthString(int,int)">intToFixedLengthString</a></span>&#8203;(int&nbsp;number,
                       int&nbsp;length)</code></th>
@@ -386,28 +394,28 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
  match the given length.</div>
 </td>
 </tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
 <td class="colFirst"><code>static double</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#invPow2(int)">invPow2</a></span>&#8203;(int&nbsp;e)</code></th>
 <td class="colLast">
 <div class="block">Computes the inverse integer power of 2: 1/(2^e) = 2^(-e).</div>
 </td>
 </tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
 <td class="colFirst"><code>static boolean</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isEven(long)">isEven</a></span>&#8203;(long&nbsp;n)</code></th>
 <td class="colLast">
 <div class="block">Returns true if given n is even.</div>
 </td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
 <td class="colFirst"><code>static boolean</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isIntPowerOf2(int)">isIntPowerOf2</a></span>&#8203;(int&nbsp;powerOf2)</code></th>
 <td class="colLast">
 <div class="block">Returns true if given int argument is exactly a positive power of 2 and greater than zero.</div>
 </td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i25" class="rowColor">
 <td class="colFirst"><code>static boolean</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isLessThanUnsigned(long,long)">isLessThanUnsigned</a></span>&#8203;(long&nbsp;n1,
                   long&nbsp;n2)</code></th>
@@ -415,28 +423,28 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Unsigned compare with longs.</div>
 </td>
 </tr>
-<tr id="i25" class="rowColor">
+<tr id="i26" class="altColor">
 <td class="colFirst"><code>static boolean</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isLongPowerOf2(long)">isLongPowerOf2</a></span>&#8203;(long&nbsp;powerOf2)</code></th>
 <td class="colLast">
 <div class="block">Returns true if given long argument is exactly a positive power of 2 and greater than zero.</div>
 </td>
 </tr>
-<tr id="i26" class="altColor">
+<tr id="i27" class="rowColor">
 <td class="colFirst"><code>static boolean</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isMultipleOf8AndGT0(long)">isMultipleOf8AndGT0</a></span>&#8203;(long&nbsp;v)</code></th>
 <td class="colLast">
 <div class="block">Returns true if v is a multiple of 8 and greater than zero</div>
 </td>
 </tr>
-<tr id="i27" class="rowColor">
+<tr id="i28" class="altColor">
 <td class="colFirst"><code>static boolean</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isOdd(long)">isOdd</a></span>&#8203;(long&nbsp;n)</code></th>
 <td class="colLast">
 <div class="block">Returns true if given n is odd.</div>
 </td>
 </tr>
-<tr id="i28" class="altColor">
+<tr id="i29" class="rowColor">
 <td class="colFirst"><code>static &lt;T&gt;&nbsp;boolean</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#le(java.lang.Object,java.lang.Object,java.util.Comparator)">le</a></span>&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;item1,
   <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;item2,
@@ -445,14 +453,14 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Is item1 Less-Than-Or-Equal-To item2</div>
 </td>
 </tr>
-<tr id="i29" class="rowColor">
+<tr id="i30" class="altColor">
 <td class="colFirst"><code>static double</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#log2(double)">log2</a></span>&#8203;(double&nbsp;value)</code></th>
 <td class="colLast">
 <div class="block">The log<sub>2</sub>(value)</div>
 </td>
 </tr>
-<tr id="i30" class="altColor">
+<tr id="i31" class="rowColor">
 <td class="colFirst"><code>static double</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#logBaseOfX(double,double)">logBaseOfX</a></span>&#8203;(double&nbsp;base,
           double&nbsp;x)</code></th>
@@ -460,7 +468,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Returns the log<sub>base</sub>(x).</div>
 </td>
 </tr>
-<tr id="i31" class="rowColor">
+<tr id="i32" class="altColor">
 <td class="colFirst"><code>static byte[]</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#longToBytes(long,byte%5B%5D)">longToBytes</a></span>&#8203;(long&nbsp;v,
            byte[]&nbsp;arr)</code></th>
@@ -468,14 +476,14 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Returns a Little-Endian byte array extracted from the given long.</div>
 </td>
 </tr>
-<tr id="i32" class="altColor">
+<tr id="i33" 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="#longToHexBytes(long)">longToHexBytes</a></span>&#8203;(long&nbsp;v)</code></th>
 <td class="colLast">
 <div class="block">Returns a string of spaced hex bytes in Big-Endian order.</div>
 </td>
 </tr>
-<tr id="i33" class="rowColor">
+<tr id="i34" class="altColor">
 <td class="colFirst"><code>static &lt;T&gt;&nbsp;boolean</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#lt(java.lang.Object,java.lang.Object,java.util.Comparator)">lt</a></span>&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;item1,
   <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;item2,
@@ -484,7 +492,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Is item1 Less-Than item2</div>
 </td>
 </tr>
-<tr id="i34" class="altColor">
+<tr id="i35" class="rowColor">
 <td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#maxT(java.lang.Object,java.lang.Object,java.util.Comparator)">maxT</a></span>&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;item1,
     <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;item2,
@@ -493,14 +501,14 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Finds the maximum of two generic items</div>
 </td>
 </tr>
-<tr id="i35" class="rowColor">
+<tr id="i36" 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="#milliSecToString(long)">milliSecToString</a></span>&#8203;(long&nbsp;mS)</code></th>
 <td class="colLast">
 <div class="block">Returns the given time in milliseconds formatted as Hours:Min:Sec.mSec</div>
 </td>
 </tr>
-<tr id="i36" class="altColor">
+<tr id="i37" class="rowColor">
 <td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#minT(java.lang.Object,java.lang.Object,java.util.Comparator)">minT</a></span>&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;item1,
     <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;item2,
@@ -509,14 +517,14 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Finds the minimum of two generic items</div>
 </td>
 </tr>
-<tr id="i37" class="rowColor">
+<tr id="i38" 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="#nanoSecToString(long)">nanoSecToString</a></span>&#8203;(long&nbsp;nS)</code></th>
 <td class="colLast">
 <div class="block">Returns the given time in nanoseconds formatted as Sec.mSec_uSec_nSec</div>
 </td>
 </tr>
-<tr id="i38" class="altColor">
+<tr id="i39" class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#numberOfLeadingOnes(long)">numberOfLeadingOnes</a></span>&#8203;(long&nbsp;v)</code></th>
 <td class="colLast">
@@ -525,7 +533,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
  to minus one.</div>
 </td>
 </tr>
-<tr id="i39" class="rowColor">
+<tr id="i40" class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#numberOfTrailingOnes(long)">numberOfTrailingOnes</a></span>&#8203;(long&nbsp;v)</code></th>
 <td class="colLast">
@@ -534,14 +542,14 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
  to minus one.</div>
 </td>
 </tr>
-<tr id="i40" class="altColor">
+<tr id="i41" class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#numDigits(int)">numDigits</a></span>&#8203;(int&nbsp;n)</code></th>
 <td class="colLast">
 <div class="block">Computes the number of decimal digits of the number n</div>
 </td>
 </tr>
-<tr id="i41" class="rowColor">
+<tr id="i42" class="altColor">
 <td class="colFirst"><code>static double</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#powerSeriesNextDouble(int,double,boolean,double)">powerSeriesNextDouble</a></span>&#8203;(int&nbsp;ppb,
                      double&nbsp;curPoint,
@@ -552,7 +560,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
  <i>point = logBase<sup>( i / ppb )</sup></i> given the current point in the series.</div>
 </td>
 </tr>
-<tr id="i42" class="altColor">
+<tr id="i43" class="rowColor">
 <td class="colFirst"><code>static long</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#pwr2SeriesNext(int,long)">pwr2SeriesNext</a></span>&#8203;(int&nbsp;ppo,
               long&nbsp;curPoint)</code></th>
@@ -561,7 +569,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
  <i>point = 2<sup>( i / ppo )</sup></i> given the current point in the series.</div>
 </td>
 </tr>
-<tr id="i43" class="rowColor">
+<tr id="i44" class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#pwr2SeriesPrev(int,int)">pwr2SeriesPrev</a></span>&#8203;(int&nbsp;ppo,
               int&nbsp;curPoint)</code></th>
@@ -570,7 +578,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
  <i>point = 2<sup>( i / ppo )</sup></i> given the current point in the series.</div>
 </td>
 </tr>
-<tr id="i44" class="altColor">
+<tr id="i45" 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="#zeroPad(java.lang.String,int)">zeroPad</a></span>&#8203;(<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>&nbsp;s,
        int&nbsp;fieldLength)</code></th>
@@ -1478,6 +1486,25 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 </dl>
 </li>
 </ul>
+<a id="bitAt(long,int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>bitAt</h4>
+<pre class="methodSignature">public static final&nbsp;int&nbsp;bitAt&#8203;(long&nbsp;number,
+                              int&nbsp;bitPos)</pre>
+<div class="block">Returns a one if the bit at bitPos is a one, otherwise zero.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>number</code> - the number to examine</dd>
+<dd><code>bitPos</code> - the given zero-based bit position, where the least significant
+ bit is at position zero.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a one if the bit at bitPos is a one, otherwise zero.</dd>
+</dl>
+</li>
+</ul>
 <a id="numDigits(int)">
 <!--   -->
 </a>
diff --git a/docs/master/org/apache/datasketches/kll/KllDoublesSketch.html b/docs/master/org/apache/datasketches/kll/KllDoublesSketch.html
index c787cfe9..60d8de1b 100644
--- a/docs/master/org/apache/datasketches/kll/KllDoublesSketch.html
+++ b/docs/master/org/apache/datasketches/kll/KllDoublesSketch.html
@@ -27,7 +27,7 @@
     catch(err) {
     }
 //-->
-var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":9,"i12":10,"i13":10,"i14":9,"i15":9,"i16":9,"i17":9,"i18":10,"i19":10,"i20":10,"i21":10,"i22":9,"i23":9};
+var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":9,"i12":10,"i13":10,"i14":9,"i15":9,"i16":9,"i17":9,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":9,"i24":9};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -384,6 +384,14 @@ implements <a href="../quantilescommon/QuantilesDoublesAPI.html" title="interfac
 </td>
 </tr>
 <tr id="i22" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#weightedUpdate(double,int)">weightedUpdate</a></span>&#8203;(double&nbsp;item,
+              int&nbsp;weight)</code></th>
+<td class="colLast">
+<div class="block">Weighted update.</div>
+</td>
+</tr>
+<tr id="i23" class="rowColor">
 <td class="colFirst"><code>static <a href="KllDoublesSketch.html" title="class in org.apache.datasketches.kll">KllDoublesSketch</a></code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#wrap(org.apache.datasketches.memory.Memory)">wrap</a></span>&#8203;(org.apache.datasketches.memory.Memory&nbsp;srcMem)</code></th>
 <td class="colLast">
@@ -391,7 +399,7 @@ implements <a href="../quantilescommon/QuantilesDoublesAPI.html" title="interfac
  that originated from this sketch.</div>
 </td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
 <td class="colFirst"><code>static <a href="KllDoublesSketch.html" title="class in org.apache.datasketches.kll">KllDoublesSketch</a></code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#writableWrap(org.apache.datasketches.memory.WritableMemory,org.apache.datasketches.memory.MemoryRequestServer)">writableWrap</a></span>&#8203;(org.apache.datasketches.memory.WritableMemory&nbsp;srcMem,
             org.apache.datasketches.memory.MemoryRequestServer&nbsp;memReqSvr)</code></th>
@@ -978,7 +986,7 @@ implements <a href="../quantilescommon/QuantilesDoublesAPI.html" title="interfac
 <a id="update(double)">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>update</h4>
 <pre class="methodSignature">public&nbsp;void&nbsp;update&#8203;(double&nbsp;item)</pre>
@@ -988,7 +996,23 @@ implements <a href="../quantilescommon/QuantilesDoublesAPI.html" title="interfac
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../quantilescommon/QuantilesDoublesAPI.html#update(double)">update</a></code>&nbsp;in interface&nbsp;<code><a href="../quantilescommon/QuantilesDoublesAPI.html" title="interface in org.apache.datasketches.quantilescommon">QuantilesDoublesAPI</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>item</code> - from a stream of quantiles. NaNs are ignored.</dd>
+<dd><code>item</code> - from a stream of items. NaNs are ignored.</dd>
+</dl>
+</li>
+</ul>
+<a id="weightedUpdate(double,int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>weightedUpdate</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;weightedUpdate&#8203;(double&nbsp;item,
+                           int&nbsp;weight)</pre>
+<div class="block">Weighted update. Updates this sketch with the given item the number of times specified by the given integer weight.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>item</code> - the item to be repeated. NaNs are ignored.</dd>
+<dd><code>weight</code> - the number of times the update of item is to be repeated. It must be &ge; one.</dd>
 </dl>
 </li>
 </ul>
diff --git a/docs/master/org/apache/datasketches/quantiles/CompactDoublesSketch.html b/docs/master/org/apache/datasketches/quantiles/CompactDoublesSketch.html
index ef0269b1..88e13593 100644
--- a/docs/master/org/apache/datasketches/quantiles/CompactDoublesSketch.html
+++ b/docs/master/org/apache/datasketches/quantiles/CompactDoublesSketch.html
@@ -309,7 +309,7 @@ extends <a href="DoublesSketch.html" title="class in org.apache.datasketches.qua
 <div class="block">Updates this sketch with the given item.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>quantile</code> - from a stream of quantiles. NaNs are ignored.</dd>
+<dd><code>quantile</code> - from a stream of items. NaNs are ignored.</dd>
 </dl>
 </li>
 </ul>
diff --git a/docs/master/org/apache/datasketches/quantilescommon/QuantilesDoublesAPI.html b/docs/master/org/apache/datasketches/quantilescommon/QuantilesDoublesAPI.html
index 127c8c26..a212ec78 100644
--- a/docs/master/org/apache/datasketches/quantilescommon/QuantilesDoublesAPI.html
+++ b/docs/master/org/apache/datasketches/quantilescommon/QuantilesDoublesAPI.html
@@ -810,7 +810,7 @@ extends <a href="QuantilesAPI.html" title="interface in org.apache.datasketches.
 <div class="block">Updates this sketch with the given item.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>item</code> - from a stream of quantiles. NaNs are ignored.</dd>
+<dd><code>item</code> - from a stream of items. NaNs are ignored.</dd>
 </dl>
 </li>
 </ul>
diff --git a/docs/master/package-search-index.zip b/docs/master/package-search-index.zip
index a307a730..2bad378b 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 77268d33..05bc5955 100644
Binary files a/docs/master/type-search-index.zip and b/docs/master/type-search-index.zip differ


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org