freakyzoidberg opened a new pull request, #18: URL: https://github.com/apache/datasketches-go/pull/18
Address the following issue * An issue when serialising single item KLL sketches where the content size was incorrectly estimated. * Add a double common serde + test in KLL * Make KLL random offset generation optionally deterministic for test (cross lang test) Validated serialized output compared to Java ``` ❯ sha256sum serialization_test_data/*_generated_files/kll_* | sort -n ad7ce5821e4453c6879167cf7fda40142a2618aaab4ab80cfe71315d082f0fec serialization_test_data/go_generated_files/kll_string_n1000000_go.sk ad7ce5821e4453c6879167cf7fda40142a2618aaab4ab80cfe71315d082f0fec serialization_test_data/java_generated_files/kll_string_n1000000_java.sk e4ff83a18f9193804eb5e122ab9ac135a7c3702b989d043abcc83e6722045f0e serialization_test_data/go_generated_files/kll_double_n0_go.sk e4ff83a18f9193804eb5e122ab9ac135a7c3702b989d043abcc83e6722045f0e serialization_test_data/go_generated_files/kll_string_n0_go.sk e4ff83a18f9193804eb5e122ab9ac135a7c3702b989d043abcc83e6722045f0e serialization_test_data/java_generated_files/kll_double_n0_java.sk e4ff83a18f9193804eb5e122ab9ac135a7c3702b989d043abcc83e6722045f0e serialization_test_data/java_generated_files/kll_string_n0_java.sk e6fcc924035b2e561b7961608c8e492f1f4363255b1ef7fa6baf4e094f766017 serialization_test_data/go_generated_files/kll_double_n1_go.sk e6fcc924035b2e561b7961608c8e492f1f4363255b1ef7fa6baf4e094f766017 serialization_test_data/java_generated_files/kll_double_n1_java.sk 5d1707eb299e664d397d1dec5da885722c2236b5305edb92147afcfbc79834ef serialization_test_data/go_generated_files/kll_string_n10000_go.sk 5d1707eb299e664d397d1dec5da885722c2236b5305edb92147afcfbc79834ef serialization_test_data/java_generated_files/kll_string_n10000_java.sk 7ea4b2ce21e7e8b5ac1a63ffba5b72a73d37b267f9d5f22c7b8bc7bf79ffe7ea serialization_test_data/go_generated_files/kll_string_n100_go.sk 7ea4b2ce21e7e8b5ac1a63ffba5b72a73d37b267f9d5f22c7b8bc7bf79ffe7ea serialization_test_data/java_generated_files/kll_string_n100_java.sk 7eb7261654f24de12ab0438dfb9a573bf6359564bf191975c72f579f6c53a493 serialization_test_data/go_generated_files/kll_double_n100_go.sk 7eb7261654f24de12ab0438dfb9a573bf6359564bf191975c72f579f6c53a493 serialization_test_data/java_generated_files/kll_double_n100_java.sk 9a79efbaf93d2d33d7ab1564d9b096e0c538ba3042dfb505ade3ff9874001c35 serialization_test_data/go_generated_files/kll_double_n10000_go.sk 9a79efbaf93d2d33d7ab1564d9b096e0c538ba3042dfb505ade3ff9874001c35 serialization_test_data/java_generated_files/kll_double_n10000_java.sk 11fc6b83de87a8538cc8da9268c9ed2665ae3ba0c8e862c3e141c9da818d0c40 serialization_test_data/go_generated_files/kll_double_n1000000_go.sk 11fc6b83de87a8538cc8da9268c9ed2665ae3ba0c8e862c3e141c9da818d0c40 serialization_test_data/java_generated_files/kll_double_n1000000_java.sk 17cbde39e8cc4ac9d61b3619007d030ab4df8ad9b0bd70592e5cc140480b92a9 serialization_test_data/go_generated_files/kll_double_n100000_go.sk 17cbde39e8cc4ac9d61b3619007d030ab4df8ad9b0bd70592e5cc140480b92a9 serialization_test_data/java_generated_files/kll_double_n100000_java.sk 62ccd75cc661bf3b9220c38a31c80936fcaacbdf1282e538e624afb4a000f052 serialization_test_data/go_generated_files/kll_string_n1_go.sk 62ccd75cc661bf3b9220c38a31c80936fcaacbdf1282e538e624afb4a000f052 serialization_test_data/java_generated_files/kll_string_n1_java.sk 252a89578f7097a07d3ea4bc87b21e6197aaaf64f82a66e81381f122b78f735b serialization_test_data/go_generated_files/kll_string_n10_go.sk 252a89578f7097a07d3ea4bc87b21e6197aaaf64f82a66e81381f122b78f735b serialization_test_data/java_generated_files/kll_string_n10_java.sk 824de6488ecee3962b57eabf82cc104d595f2c4cf5af335a97ef4ed757b9e8a6 serialization_test_data/go_generated_files/kll_double_n10_go.sk 824de6488ecee3962b57eabf82cc104d595f2c4cf5af335a97ef4ed757b9e8a6 serialization_test_data/java_generated_files/kll_double_n10_java.sk 4014cee35f07e466f61011d307e0609040bd5965106cf4c3ea0dc3b23ae6443a serialization_test_data/go_generated_files/kll_string_n100000_go.sk 4014cee35f07e466f61011d307e0609040bd5965106cf4c3ea0dc3b23ae6443a serialization_test_data/java_generated_files/kll_string_n100000_java.sk 793242a650f37bbba9e1b86a43a6998b02b56bec70bfcfd0001099f4d7d92da4 serialization_test_data/go_generated_files/kll_double_n1000_go.sk 793242a650f37bbba9e1b86a43a6998b02b56bec70bfcfd0001099f4d7d92da4 serialization_test_data/java_generated_files/kll_double_n1000_java.sk 2301300654bba456c8f6900bd8103d9e583439dfa412955c5d4a4f571582835c serialization_test_data/go_generated_files/kll_string_n1000_go.sk 2301300654bba456c8f6900bd8103d9e583439dfa412955c5d4a4f571582835c serialization_test_data/java_generated_files/kll_string_n1000_java.sk ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
