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

placave pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/datasketches-go.git

commit b4cfde6050839a48fdbb5a811aea19055ea68cdc
Merge: 750bff5 b21d213
Author: Pierre Lacave <[email protected]>
AuthorDate: Fri Nov 7 04:05:50 2025 -0500

    Merge pull request #58 from proost/feat-compact-sketch
    
    feat: compact theta sketch

 .../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(+)


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

Reply via email to