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]