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

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

commit b61d4b879dea3355719a673132ba8c8baa59444e
Merge: 97efcf1 fdd21ce
Author: Hyeonho Kim <[email protected]>
AuthorDate: Thu May 14 16:43:12 2026 +0900

    Merge pull request #149 from proost/feat-varoptitems-encodingdecoding
    
    feat: var opt items encoding & decoding

 common/types.go                                    |  10 +-
 sampling/reservoir_items_sketch.go                 |  14 +-
 .../reservoir_items_sketch_serialization_test.go   |   4 +-
 sampling/varopt_items_sketch.go                    |  67 +++
 sampling/varopt_items_sketch_decoder.go            | 286 +++++++++++
 sampling/varopt_items_sketch_encoder.go            | 177 +++++++
 sampling/varopt_items_sketch_serialization_test.go | 550 +++++++++++++++++++++
 sampling/varopt_items_sketch_test.go               |  76 +++
 .../varopt_sketch_long_n0_cpp.sk                   | Bin 0 -> 8 bytes
 .../varopt_sketch_long_n1000000_cpp.sk             | Bin 0 -> 288 bytes
 .../varopt_sketch_long_n100000_cpp.sk              | Bin 0 -> 288 bytes
 .../varopt_sketch_long_n10000_cpp.sk               | Bin 0 -> 288 bytes
 .../varopt_sketch_long_n1000_cpp.sk                | Bin 0 -> 288 bytes
 .../varopt_sketch_long_n100_cpp.sk                 | Bin 0 -> 288 bytes
 .../varopt_sketch_long_n10_cpp.sk                  | Bin 0 -> 184 bytes
 .../varopt_sketch_long_n1_cpp.sk                   | Bin 0 -> 40 bytes
 .../varopt_sketch_long_sampling_cpp.sk             | Bin 0 -> 8248 bytes
 .../varopt_sketch_string_exact_cpp.sk              | Bin 0 -> 2916 bytes
 .../go_generated_files/varopt_sketch_long_n0_go.sk | Bin 0 -> 8 bytes
 .../varopt_sketch_long_n1000000_go.sk              | Bin 0 -> 288 bytes
 .../varopt_sketch_long_n100000_go.sk               | Bin 0 -> 288 bytes
 .../varopt_sketch_long_n10000_go.sk                | Bin 0 -> 288 bytes
 .../varopt_sketch_long_n1000_go.sk                 | Bin 0 -> 288 bytes
 .../varopt_sketch_long_n100_go.sk                  | Bin 0 -> 288 bytes
 .../varopt_sketch_long_n10_go.sk                   | Bin 0 -> 184 bytes
 .../go_generated_files/varopt_sketch_long_n1_go.sk | Bin 0 -> 40 bytes
 .../varopt_sketch_long_sampling_go.sk              | Bin 0 -> 8248 bytes
 .../varopt_sketch_string_exact_go.sk               | Bin 0 -> 2916 bytes
 .../varopt_sketch_long_n0_java.sk                  | Bin 0 -> 8 bytes
 .../varopt_sketch_long_n1000000_java.sk            | Bin 0 -> 288 bytes
 .../varopt_sketch_long_n100000_java.sk             | Bin 0 -> 288 bytes
 .../varopt_sketch_long_n10000_java.sk              | Bin 0 -> 288 bytes
 .../varopt_sketch_long_n1000_java.sk               | Bin 0 -> 288 bytes
 .../varopt_sketch_long_n100_java.sk                | Bin 0 -> 288 bytes
 .../varopt_sketch_long_n10_java.sk                 | Bin 0 -> 184 bytes
 .../varopt_sketch_long_n1_java.sk                  | Bin 0 -> 40 bytes
 .../varopt_sketch_long_sampling_java.sk            | Bin 0 -> 8248 bytes
 .../varopt_sketch_string_exact_java.sk             | Bin 0 -> 2916 bytes
 .../varopt_union_double_sampling_java.sk           | Bin 0 -> 572 bytes
 39 files changed, 1170 insertions(+), 14 deletions(-)


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

Reply via email to