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]
