You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datasketches.apache.org by jm...@apache.org on 2024/02/06 07:34:16 UTC
(datasketches-java) branch master updated (10f1048c -> a8231cb2)
This is an automated email from the ASF dual-hosted git repository.
jmalkin pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/datasketches-java.git
from 10f1048c Merge pull request #500 from apache/common_util_cleanup
add 3e64004b WIP: Basic data flow for EBPPS sampling
add 2f5ff7a3 Update family and sampling preamble utils to support EBPPS
add 69ff4eb6 Add EBPPS serialization
add 19482fda comment user-facing methods, move C serialization out of preamble utils to better parallel C++
add 30fab5a5 test deserialize of corrupted images
add 426eb333 Whitesource fixes
add a3dc10ea Make all non-override methods in EbppsItemsSample package-private, clean up checks on c and theta to ensure no invalid inputs
add 6843a98d ensure that k can't be negative
add d75f04d2 Move EBPPS format spec to PreambleUtil, switch all descriptions to little endian format
new a8231cb2 Merge pull request #499 from apache/ebpps
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../org/apache/datasketches/common/Family.java | 7 +-
.../datasketches/sampling/EbppsItemsSample.java | 309 +++++++++++++
.../datasketches/sampling/EbppsItemsSketch.java | 513 +++++++++++++++++++++
.../apache/datasketches/sampling/PreambleUtil.java | 134 ++++--
.../sampling/ReservoirItemsSketch.java | 8 +-
.../datasketches/sampling/ReservoirItemsUnion.java | 8 +-
.../sampling/ReservoirLongsSketch.java | 8 +-
.../datasketches/sampling/ReservoirLongsUnion.java | 8 +-
.../datasketches/sampling/VarOptItemsSketch.java | 8 +-
.../datasketches/sampling/VarOptItemsUnion.java | 8 +-
.../datasketches/sampling/EbppsSampleTest.java | 148 ++++++
.../datasketches/sampling/EbppsSketchTest.java | 310 +++++++++++++
12 files changed, 1415 insertions(+), 54 deletions(-)
create mode 100644 src/main/java/org/apache/datasketches/sampling/EbppsItemsSample.java
create mode 100644 src/main/java/org/apache/datasketches/sampling/EbppsItemsSketch.java
create mode 100644 src/test/java/org/apache/datasketches/sampling/EbppsSampleTest.java
create mode 100644 src/test/java/org/apache/datasketches/sampling/EbppsSketchTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org
(datasketches-java) 01/01: Merge pull request #499 from apache/ebpps
Posted by jm...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
jmalkin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/datasketches-java.git
commit a8231cb26872e67571c2d43f8f1c641d19d4d818
Merge: 10f1048c d75f04d2
Author: Jon Malkin <78...@users.noreply.github.com>
AuthorDate: Mon Feb 5 23:34:11 2024 -0800
Merge pull request #499 from apache/ebpps
EB-PPS Sampling sketch
.../org/apache/datasketches/common/Family.java | 7 +-
.../datasketches/sampling/EbppsItemsSample.java | 309 +++++++++++++
.../datasketches/sampling/EbppsItemsSketch.java | 513 +++++++++++++++++++++
.../apache/datasketches/sampling/PreambleUtil.java | 134 ++++--
.../sampling/ReservoirItemsSketch.java | 8 +-
.../datasketches/sampling/ReservoirItemsUnion.java | 8 +-
.../sampling/ReservoirLongsSketch.java | 8 +-
.../datasketches/sampling/ReservoirLongsUnion.java | 8 +-
.../datasketches/sampling/VarOptItemsSketch.java | 8 +-
.../datasketches/sampling/VarOptItemsUnion.java | 8 +-
.../datasketches/sampling/EbppsSampleTest.java | 148 ++++++
.../datasketches/sampling/EbppsSketchTest.java | 310 +++++++++++++
12 files changed, 1415 insertions(+), 54 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org