You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datasketches.apache.org by le...@apache.org on 2024/04/17 17:19:25 UTC
(datasketches-java) 02/02: Merge branch 'master' into ks_updates
This is an automated email from the ASF dual-hosted git repository.
leerho pushed a commit to branch ks_updates
in repository https://gitbox.apache.org/repos/asf/datasketches-java.git
commit c50df1dbc30008aeaccd0e7759539fe6ac4e5cfd
Merge: 2cee1d3b 6190051e
Author: Lee Rhodes <le...@gmail.com>
AuthorDate: Wed Apr 17 10:16:52 2024 -0700
Merge branch 'master' into ks_updates
pom.xml | 8 +-
.../org/apache/datasketches/common/Family.java | 4 +-
.../apache/datasketches/cpc/CompressedState.java | 2 +-
.../cpc/CompressionCharacterization.java | 7 +-
.../org/apache/datasketches/cpc/CpcSketch.java | 2 +-
.../apache/datasketches/cpc/MergingValidation.java | 7 +-
.../org/apache/datasketches/cpc/PairTable.java | 2 +-
.../org/apache/datasketches/cpc/PreambleUtil.java | 2 +-
.../datasketches/cpc/QuickMergingValidation.java | 7 +-
.../datasketches/cpc/StreamingValidation.java | 7 +-
.../datasketches/filters/bloomfilter/BitArray.java | 217 +++++---------
.../filters/bloomfilter/BloomFilter.java | 224 ++++++++++----
.../filters/bloomfilter/BloomFilterBuilder.java | 153 ++++++++--
.../filters/bloomfilter/DirectBitArray.java | 202 +++++++++++++
.../filters/bloomfilter/DirectBitArrayR.java | 152 ++++++++++
.../{BitArray.java => HeapBitArray.java} | 92 +++---
.../org/apache/datasketches/hll/HllSketch.java | 2 +-
.../org/apache/datasketches/hll/PreambleUtil.java | 3 +-
.../java/org/apache/datasketches/hllmap/Map.java | 4 +-
.../apache/datasketches/hllmap/UniqueCountMap.java | 3 +-
.../kll/KllDirectCompactItemsSketch.java | 10 +-
.../datasketches/kll/KllDirectDoublesSketch.java | 94 +++---
.../datasketches/kll/KllDirectFloatsSketch.java | 93 +++---
.../apache/datasketches/kll/KllDoublesHelper.java | 75 +----
.../apache/datasketches/kll/KllDoublesSketch.java | 172 ++++++++---
.../apache/datasketches/kll/KllFloatsHelper.java | 60 +---
.../apache/datasketches/kll/KllFloatsSketch.java | 325 ++++++++++++++++++---
.../kll/KllFloatsSketchSortedView.java | 253 ----------------
.../datasketches/kll/KllHeapDoublesSketch.java | 54 ++--
.../datasketches/kll/KllHeapFloatsSketch.java | 51 ++--
.../datasketches/kll/KllHeapItemsSketch.java | 4 +-
.../org/apache/datasketches/kll/KllHelper.java | 11 +-
.../apache/datasketches/kll/KllItemsHelper.java | 2 +-
.../apache/datasketches/kll/KllItemsSketch.java | 63 ++--
.../apache/datasketches/kll/KllMemoryValidate.java | 2 +-
.../apache/datasketches/kll/KllPreambleUtil.java | 3 +-
.../org/apache/datasketches/kll/KllSketch.java | 2 +-
.../datasketches/partitions/Partitioner.java | 4 +-
.../apache/datasketches/quantiles/ClassicUtil.java | 1 -
.../datasketches/quantiles/DoublesSketch.java | 2 +-
.../quantiles/DoublesSketchBuilder.java | 4 +-
.../datasketches/quantiles/DoublesUnionImplR.java | 2 +-
.../apache/datasketches/quantiles/ItemsSketch.java | 33 ++-
.../apache/datasketches/quantiles/ItemsUnion.java | 2 +-
.../apache/datasketches/quantiles/ItemsUtil.java | 1 -
.../datasketches/quantiles/PreambleUtil.java | 2 +-
.../quantilescommon/DoublesSketchSortedView.java | 42 ++-
...SortedView.java => FloatsSketchSortedView.java} | 64 ++--
.../GenericPartitionBoundaries.java | 45 ++-
.../quantilescommon/GenericSortedView.java | 32 +-
.../quantilescommon/IncludeMinMax.java | 179 ++++++++++++
.../quantilescommon/ItemsSketchSortedView.java | 177 +++++------
.../quantilescommon/PartitionBoundaries.java | 67 -----
.../quantilescommon/PartitioningFeature.java | 74 ++++-
.../quantilescommon/QuantilesGenericAPI.java | 26 +-
.../quantilescommon/SketchPartitionLimits.java | 55 ++++
.../datasketches/quantilescommon/SortedView.java | 5 +-
.../org/apache/datasketches/req/FloatBuffer.java | 2 +-
.../org/apache/datasketches/req/ReqSketch.java | 103 ++++++-
.../datasketches/req/ReqSketchSortedView.java | 211 -------------
.../apache/datasketches/tdigest/TDigestDouble.java | 8 +-
.../org/apache/datasketches/common/TestUtil.java | 8 +-
.../bloomfilter/BloomFilterBuilderTest.java | 78 ++++-
.../filters/bloomfilter/BloomFilterTest.java | 204 ++++++++++++-
.../filters/bloomfilter/DirectBitArrayRTest.java | 168 +++++++++++
.../filters/bloomfilter/DirectBitArrayTest.java | 242 +++++++++++++++
.../{BitArrayTest.java => HeapBitArrayTest.java} | 64 ++--
.../KllDirectCompactItemsSketchIteratorTest.java | 26 +-
.../kll/KllDirectDoublesSketchTest.java | 170 ++++++-----
.../kll/KllDirectFloatsSketchTest.java | 51 +++-
.../kll/KllDoublesSketchSerDeTest.java | 13 +-
.../datasketches/kll/KllDoublesSketchTest.java | 97 +++++-
.../datasketches/kll/KllFloatsSketchSerDeTest.java | 13 +-
.../datasketches/kll/KllFloatsSketchTest.java | 114 +++++++-
.../datasketches/kll/KllItemsSketchTest.java | 20 +-
.../datasketches/kll/KllMiscDoublesTest.java | 40 ++-
.../apache/datasketches/kll/KllMiscFloatsTest.java | 40 ++-
.../apache/datasketches/kll/KllMiscItemsTest.java | 42 ++-
.../datasketches/quantiles/DebugUnionTest.java | 2 +-
.../quantiles/DirectCompactDoublesSketchTest.java | 2 +-
.../quantiles/DirectUpdateDoublesSketchTest.java | 2 +-
.../datasketches/quantiles/DoublesUtilTest.java | 5 +-
.../quantiles/HeapCompactDoublesSketchTest.java | 2 +-
.../quantiles/HeapUpdateDoublesSketchTest.java | 2 +-
.../datasketches/quantiles/ItemsSketchTest.java | 22 --
.../quantilescommon/CrossCheckQuantilesTest.java | 76 ++---
.../quantilescommon/IncludeMinMaxTest.java | 211 +++++++++++++
.../quantilescommon/PartitionBoundariesTest.java | 108 +++++--
.../quantilescommon/ReflectUtilityTest.java | 170 -----------
.../org/apache/datasketches/req/ReqSketchTest.java | 5 +-
tools/SketchesCheckstyle.xml | 5 +
91 files changed, 3583 insertions(+), 1934 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org