This is an automated email from the ASF dual-hosted git repository.

leerho pushed a commit to branch matchJava4.0.0
in repository 
https://gitbox.apache.org/repos/asf/datasketches-characterization.git


The following commit(s) were added to refs/heads/matchJava4.0.0 by this push:
     new f44f1b1  Keep current with java snapshot
f44f1b1 is described below

commit f44f1b132be692e5ed858e949885365410547ae7
Author: Lee Rhodes <[email protected]>
AuthorDate: Tue Sep 20 21:19:14 2022 -0700

    Keep current with java snapshot
---
 .../characterization/quantiles/ItemsSketchAccuracyProfile.java      | 2 +-
 .../characterization/quantiles/ItemsSketchSpeedProfile.java         | 6 +++---
 .../datasketches/characterization/req/ReqMergeSpeedProfile.java     | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git 
a/src/main/java/org/apache/datasketches/characterization/quantiles/ItemsSketchAccuracyProfile.java
 
b/src/main/java/org/apache/datasketches/characterization/quantiles/ItemsSketchAccuracyProfile.java
index 8924208..5d204e7 100644
--- 
a/src/main/java/org/apache/datasketches/characterization/quantiles/ItemsSketchAccuracyProfile.java
+++ 
b/src/main/java/org/apache/datasketches/characterization/quantiles/ItemsSketchAccuracyProfile.java
@@ -65,7 +65,7 @@ public class ItemsSketchAccuracyProfile extends 
BaseQuantilesAccuracyProfile {
     shuffle(inputValues);
 
     // build sketch
-    final ItemsSketch<Integer> sketch = ItemsSketch.getInstance(1 << lgK, 
Comparator.naturalOrder());
+    final ItemsSketch<Integer> sketch = ItemsSketch.getInstance(Integer.class, 
1 << lgK, Comparator.naturalOrder());
     for (int i = 0; i < inputValues.length; i++) {
       sketch.update(inputValues[i]);
     }
diff --git 
a/src/main/java/org/apache/datasketches/characterization/quantiles/ItemsSketchSpeedProfile.java
 
b/src/main/java/org/apache/datasketches/characterization/quantiles/ItemsSketchSpeedProfile.java
index cf333de..5b8b56f 100644
--- 
a/src/main/java/org/apache/datasketches/characterization/quantiles/ItemsSketchSpeedProfile.java
+++ 
b/src/main/java/org/apache/datasketches/characterization/quantiles/ItemsSketchSpeedProfile.java
@@ -77,7 +77,7 @@ public class ItemsSketchSpeedProfile extends 
BaseQuantilesSpeedProfile {
     DoublesSketchAccuracyProfile.shuffle(inputValues);
 
     final long startBuild = System.nanoTime();
-    final ItemsSketch<Double> sketch = ItemsSketch.getInstance(k, COMPARATOR);
+    final ItemsSketch<Double> sketch = ItemsSketch.getInstance(Double.class, 
k, COMPARATOR);
     final long stopBuild = System.nanoTime();
     buildTimeNs += stopBuild - startBuild;
 
@@ -113,13 +113,13 @@ public class ItemsSketchSpeedProfile extends 
BaseQuantilesSpeedProfile {
 
     final WritableMemory mem = WritableMemory.writableWrap(bytes);
     final long startDeserialize = System.nanoTime();
-    ItemsSketch.getInstance(mem, COMPARATOR, SERDE);
+    ItemsSketch.getInstance(Double.class, mem, COMPARATOR, SERDE);
     final long stopDeserialize = System.nanoTime();
     deserializeTimeNs += stopDeserialize - startDeserialize;
 
     // could record the last one since they must be the same
     // but let's average across all trials to see if there is an anomaly
-    numRetainedItems += sketch.getRetainedItems();
+    numRetainedItems += sketch.getNumRetained();
     serializedSizeBytes += bytes.length;
   }
 
diff --git 
a/src/main/java/org/apache/datasketches/characterization/req/ReqMergeSpeedProfile.java
 
b/src/main/java/org/apache/datasketches/characterization/req/ReqMergeSpeedProfile.java
index d9aa6df..e5aad01 100644
--- 
a/src/main/java/org/apache/datasketches/characterization/req/ReqMergeSpeedProfile.java
+++ 
b/src/main/java/org/apache/datasketches/characterization/req/ReqMergeSpeedProfile.java
@@ -88,7 +88,7 @@ public class ReqMergeSpeedProfile extends 
BaseQuantilesSpeedProfile {
 
     // record the last one since they must be the same
     // but let's average across all trials to see if there is an anomaly
-    numRetainedItems += mergedSketch.getRetainedItems();
+    numRetainedItems += mergedSketch.getRetainedValues();
   }
 
   @Override


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to