This is an automated email from the ASF dual-hosted git repository.
placave pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/datasketches-go.git
from 750bff5 Merge pull request #59 from
proost/fix-incorrect-deserialization-kll-sketch
add b681c16 feat: add compact sketch & compatibility test
add a152120 test: remove unused comment
add 979a865 doc: follow same comments on sketch
add 7786b84 feat: add compact methods to update sketch
add b21d213 style: use switch
new b4cfde6 Merge pull request #58 from proost/feat-compact-sketch
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:
.../theta_compressed_n1000000_cpp.sk | Bin 0 -> 38558 bytes
.../theta_compressed_n100000_cpp.sk | Bin 0 -> 26800 bytes
.../theta_compressed_n10000_cpp.sk | Bin 0 -> 35955 bytes
.../theta_compressed_n1000_cpp.sk | Bin 0 -> 7010 bytes
.../theta_compressed_n100_cpp.sk | Bin 0 -> 759 bytes
.../theta_compressed_n10_cpp.sk | 2 +
.../cpp_generated_files/theta_n0_cpp.sk | Bin 0 -> 8 bytes
.../cpp_generated_files/theta_n1000000_cpp.sk | Bin 0 -> 52504 bytes
.../cpp_generated_files/theta_n100000_cpp.sk | Bin 0 -> 34304 bytes
.../cpp_generated_files/theta_n10000_cpp.sk | Bin 0 -> 42616 bytes
.../cpp_generated_files/theta_n1000_cpp.sk | Bin 0 -> 8016 bytes
.../cpp_generated_files/theta_n100_cpp.sk | Bin 0 -> 816 bytes
.../cpp_generated_files/theta_n10_cpp.sk | Bin 0 -> 96 bytes
.../cpp_generated_files/theta_n1_cpp.sk | Bin 0 -> 16 bytes
.../theta_non_empty_no_entries_cpp.sk | Bin 0 -> 24 bytes
.../theta_compressed_n1000000_go.sk | Bin 0 -> 38558 bytes
.../theta_compressed_n100000_go.sk | Bin 0 -> 26800 bytes
.../theta_compressed_n10000_go.sk | Bin 0 -> 35955 bytes
.../theta_compressed_n1000_go.sk | Bin 0 -> 7010 bytes
.../go_generated_files/theta_compressed_n100_go.sk | Bin 0 -> 759 bytes
.../go_generated_files/theta_compressed_n10_go.sk | 2 +
.../go_generated_files/theta_n0_go.sk | Bin 0 -> 8 bytes
.../go_generated_files/theta_n1000000_go.sk | Bin 0 -> 52504 bytes
.../go_generated_files/theta_n100000_go.sk | Bin 0 -> 34304 bytes
.../go_generated_files/theta_n10000_go.sk | Bin 0 -> 42616 bytes
.../go_generated_files/theta_n1000_go.sk | Bin 0 -> 8016 bytes
.../go_generated_files/theta_n100_go.sk | Bin 0 -> 816 bytes
.../go_generated_files/theta_n10_go.sk | Bin 0 -> 96 bytes
.../go_generated_files/theta_n1_go.sk | Bin 0 -> 16 bytes
.../theta_non_empty_no_entries_go.sk | Bin 0 -> 24 bytes
.../theta_compressed_n1000000_java.sk | Bin 0 -> 38558 bytes
.../theta_compressed_n100000_java.sk | Bin 0 -> 26800 bytes
.../theta_compressed_n10000_java.sk | Bin 0 -> 35955 bytes
.../theta_compressed_n1000_java.sk | Bin 0 -> 7010 bytes
.../theta_compressed_n100_java.sk | Bin 0 -> 759 bytes
.../theta_compressed_n10_java.sk | 2 +
.../java_generated_files/theta_n0_java.sk | Bin 0 -> 8 bytes
.../java_generated_files/theta_n1000000_java.sk | Bin 0 -> 52504 bytes
.../java_generated_files/theta_n100000_java.sk | Bin 0 -> 34304 bytes
.../java_generated_files/theta_n10000_java.sk | Bin 0 -> 42616 bytes
.../java_generated_files/theta_n1000_java.sk | Bin 0 -> 8016 bytes
.../java_generated_files/theta_n100_java.sk | Bin 0 -> 816 bytes
.../java_generated_files/theta_n10_java.sk | Bin 0 -> 96 bytes
.../java_generated_files/theta_n1_java.sk | Bin 0 -> 16 bytes
.../theta_non_empty_no_entries_java.sk | Bin 0 -> 24 bytes
theta/compact_sketch.go | 338 ++++++++
theta/compact_sketch_test.go | 240 ++++++
theta/decoder.go | 416 ++++++++++
theta/encoder.go | 207 +++++
theta/sketch_serialization_test.go | 873 +++++++++++++++++++++
theta/theta_compact_empty_from_java_v1.sk | Bin 0 -> 24 bytes
theta/theta_compact_empty_from_java_v2.sk | Bin 0 -> 8 bytes
theta/theta_compact_estimation_from_java_v1.sk | Bin 0 -> 34760 bytes
theta/theta_compact_estimation_from_java_v2.sk | Bin 0 -> 34760 bytes
theta/update_sketch.go | 8 +
theta/update_sketch_test.go | 86 ++
56 files changed, 2174 insertions(+)
create mode 100644
serialization_test_data/cpp_generated_files/theta_compressed_n1000000_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/theta_compressed_n100000_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/theta_compressed_n10000_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/theta_compressed_n1000_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/theta_compressed_n100_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/theta_compressed_n10_cpp.sk
create mode 100644 serialization_test_data/cpp_generated_files/theta_n0_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/theta_n1000000_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/theta_n100000_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/theta_n10000_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/theta_n1000_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/theta_n100_cpp.sk
create mode 100644 serialization_test_data/cpp_generated_files/theta_n10_cpp.sk
create mode 100644 serialization_test_data/cpp_generated_files/theta_n1_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/theta_non_empty_no_entries_cpp.sk
create mode 100644
serialization_test_data/go_generated_files/theta_compressed_n1000000_go.sk
create mode 100644
serialization_test_data/go_generated_files/theta_compressed_n100000_go.sk
create mode 100644
serialization_test_data/go_generated_files/theta_compressed_n10000_go.sk
create mode 100644
serialization_test_data/go_generated_files/theta_compressed_n1000_go.sk
create mode 100644
serialization_test_data/go_generated_files/theta_compressed_n100_go.sk
create mode 100644
serialization_test_data/go_generated_files/theta_compressed_n10_go.sk
create mode 100644 serialization_test_data/go_generated_files/theta_n0_go.sk
create mode 100644
serialization_test_data/go_generated_files/theta_n1000000_go.sk
create mode 100644
serialization_test_data/go_generated_files/theta_n100000_go.sk
create mode 100644
serialization_test_data/go_generated_files/theta_n10000_go.sk
create mode 100644 serialization_test_data/go_generated_files/theta_n1000_go.sk
create mode 100644 serialization_test_data/go_generated_files/theta_n100_go.sk
create mode 100644 serialization_test_data/go_generated_files/theta_n10_go.sk
create mode 100644 serialization_test_data/go_generated_files/theta_n1_go.sk
create mode 100644
serialization_test_data/go_generated_files/theta_non_empty_no_entries_go.sk
create mode 100644
serialization_test_data/java_generated_files/theta_compressed_n1000000_java.sk
create mode 100644
serialization_test_data/java_generated_files/theta_compressed_n100000_java.sk
create mode 100644
serialization_test_data/java_generated_files/theta_compressed_n10000_java.sk
create mode 100644
serialization_test_data/java_generated_files/theta_compressed_n1000_java.sk
create mode 100644
serialization_test_data/java_generated_files/theta_compressed_n100_java.sk
create mode 100644
serialization_test_data/java_generated_files/theta_compressed_n10_java.sk
create mode 100644
serialization_test_data/java_generated_files/theta_n0_java.sk
create mode 100644
serialization_test_data/java_generated_files/theta_n1000000_java.sk
create mode 100644
serialization_test_data/java_generated_files/theta_n100000_java.sk
create mode 100644
serialization_test_data/java_generated_files/theta_n10000_java.sk
create mode 100644
serialization_test_data/java_generated_files/theta_n1000_java.sk
create mode 100644
serialization_test_data/java_generated_files/theta_n100_java.sk
create mode 100644
serialization_test_data/java_generated_files/theta_n10_java.sk
create mode 100644
serialization_test_data/java_generated_files/theta_n1_java.sk
create mode 100644
serialization_test_data/java_generated_files/theta_non_empty_no_entries_java.sk
create mode 100644 theta/compact_sketch.go
create mode 100644 theta/compact_sketch_test.go
create mode 100644 theta/decoder.go
create mode 100644 theta/encoder.go
create mode 100644 theta/sketch_serialization_test.go
create mode 100644 theta/theta_compact_empty_from_java_v1.sk
create mode 100644 theta/theta_compact_empty_from_java_v2.sk
create mode 100644 theta/theta_compact_estimation_from_java_v1.sk
create mode 100644 theta/theta_compact_estimation_from_java_v2.sk
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]