This is an automated email from the ASF dual-hosted git repository.
proost pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/datasketches-go.git
from 2fb0b97 Merge pull request #100 from proost/doc-contribution-guide
add 4e312cd feat: add t-digest serialization
add 83d91c4 doc: update t-digest status
new fabb729 Merge pull request #101 from proost/feat-tdigest-serialization
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:
README.md | 13 +-
.../tdigest_double_buf_n0_cpp.sk | Bin 0 -> 8 bytes
.../tdigest_double_buf_n1000000_cpp.sk | Bin 0 -> 5392 bytes
.../tdigest_double_buf_n100000_cpp.sk | Bin 0 -> 2480 bytes
.../tdigest_double_buf_n10000_cpp.sk | Bin 0 -> 8032 bytes
.../tdigest_double_buf_n1000_cpp.sk | Bin 0 -> 2736 bytes
.../tdigest_double_buf_n100_cpp.sk | Bin 0 -> 832 bytes
.../tdigest_double_buf_n10_cpp.sk | Bin 0 -> 112 bytes
.../tdigest_double_buf_n1_cpp.sk | Bin 0 -> 16 bytes
.../cpp_generated_files/tdigest_double_n0_cpp.sk | Bin 0 -> 8 bytes
.../tdigest_double_n1000000_cpp.sk | Bin 0 -> 2224 bytes
.../tdigest_double_n100000_cpp.sk | Bin 0 -> 2192 bytes
.../tdigest_double_n10000_cpp.sk | Bin 0 -> 1984 bytes
.../tdigest_double_n1000_cpp.sk | Bin 0 -> 1584 bytes
.../cpp_generated_files/tdigest_double_n100_cpp.sk | Bin 0 -> 1248 bytes
.../cpp_generated_files/tdigest_double_n10_cpp.sk | Bin 0 -> 192 bytes
.../cpp_generated_files/tdigest_double_n1_cpp.sk | Bin 0 -> 16 bytes
.../tdigest_float_buf_n0_cpp.sk | Bin 0 -> 8 bytes
.../tdigest_float_buf_n1000000_cpp.sk | Bin 0 -> 2704 bytes
.../tdigest_float_buf_n100000_cpp.sk | Bin 0 -> 1248 bytes
.../tdigest_float_buf_n10000_cpp.sk | Bin 0 -> 4024 bytes
.../tdigest_float_buf_n1000_cpp.sk | Bin 0 -> 1376 bytes
.../tdigest_float_buf_n100_cpp.sk | Bin 0 -> 424 bytes
.../tdigest_float_buf_n10_cpp.sk | Bin 0 -> 64 bytes
.../tdigest_float_buf_n1_cpp.sk | Bin 0 -> 12 bytes
.../cpp_generated_files/tdigest_float_n0_cpp.sk | Bin 0 -> 8 bytes
.../tdigest_float_n1000000_cpp.sk | Bin 0 -> 1120 bytes
.../tdigest_float_n100000_cpp.sk | Bin 0 -> 1104 bytes
.../tdigest_float_n10000_cpp.sk | Bin 0 -> 1000 bytes
.../cpp_generated_files/tdigest_float_n1000_cpp.sk | Bin 0 -> 800 bytes
.../cpp_generated_files/tdigest_float_n100_cpp.sk | Bin 0 -> 632 bytes
.../cpp_generated_files/tdigest_float_n10_cpp.sk | Bin 0 -> 104 bytes
.../cpp_generated_files/tdigest_float_n1_cpp.sk | Bin 0 -> 12 bytes
.../go_generated_files/tdigest_double_buf_n0_go.sk | Bin 0 -> 8 bytes
.../tdigest_double_buf_n1000000_go.sk | Bin 0 -> 5392 bytes
.../tdigest_double_buf_n100000_go.sk | Bin 0 -> 2480 bytes
.../tdigest_double_buf_n10000_go.sk | Bin 0 -> 8032 bytes
.../tdigest_double_buf_n1000_go.sk | Bin 0 -> 2736 bytes
.../tdigest_double_buf_n100_go.sk | Bin 0 -> 832 bytes
.../tdigest_double_buf_n10_go.sk | Bin 0 -> 112 bytes
.../go_generated_files/tdigest_double_buf_n1_go.sk | Bin 0 -> 16 bytes
.../go_generated_files/tdigest_double_n0_go.sk | Bin 0 -> 8 bytes
.../tdigest_double_n1000000_go.sk | Bin 0 -> 2224 bytes
.../tdigest_double_n100000_go.sk | Bin 0 -> 2192 bytes
.../go_generated_files/tdigest_double_n10000_go.sk | Bin 0 -> 1984 bytes
.../go_generated_files/tdigest_double_n1000_go.sk | Bin 0 -> 1584 bytes
.../go_generated_files/tdigest_double_n100_go.sk | Bin 0 -> 1248 bytes
.../go_generated_files/tdigest_double_n10_go.sk | Bin 0 -> 192 bytes
.../go_generated_files/tdigest_double_n1_go.sk | Bin 0 -> 16 bytes
.../java_generated_files/tdigest_double_n0_java.sk | Bin 0 -> 8 bytes
.../tdigest_double_n1000000_java.sk | Bin 0 -> 2224 bytes
.../tdigest_double_n100000_java.sk | Bin 0 -> 2192 bytes
.../tdigest_double_n10000_java.sk | Bin 0 -> 1984 bytes
.../tdigest_double_n1000_java.sk | Bin 0 -> 1584 bytes
.../tdigest_double_n100_java.sk | Bin 0 -> 1248 bytes
.../tdigest_double_n10_java.sk | Bin 0 -> 192 bytes
.../java_generated_files/tdigest_double_n1_java.sk | Bin 0 -> 16 bytes
tdigest/double_decoder.go | 601 +++++++++
tdigest/double_encoder.go | 206 ++++
tdigest/double_serialization_test.go | 1273 ++++++++++++++++++++
tdigest/tdigest_ref_k100_n10000_double.sk | Bin 0 -> 976 bytes
tdigest/tdigest_ref_k100_n10000_float.sk | Bin 0 -> 502 bytes
62 files changed, 2087 insertions(+), 6 deletions(-)
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_double_buf_n0_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_double_buf_n1000000_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_double_buf_n100000_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_double_buf_n10000_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_double_buf_n1000_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_double_buf_n100_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_double_buf_n10_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_double_buf_n1_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_double_n0_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_double_n1000000_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_double_n100000_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_double_n10000_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_double_n1000_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_double_n100_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_double_n10_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_double_n1_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_float_buf_n0_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_float_buf_n1000000_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_float_buf_n100000_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_float_buf_n10000_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_float_buf_n1000_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_float_buf_n100_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_float_buf_n10_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_float_buf_n1_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_float_n0_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_float_n1000000_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_float_n100000_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_float_n10000_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_float_n1000_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_float_n100_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_float_n10_cpp.sk
create mode 100644
serialization_test_data/cpp_generated_files/tdigest_float_n1_cpp.sk
create mode 100644
serialization_test_data/go_generated_files/tdigest_double_buf_n0_go.sk
create mode 100644
serialization_test_data/go_generated_files/tdigest_double_buf_n1000000_go.sk
create mode 100644
serialization_test_data/go_generated_files/tdigest_double_buf_n100000_go.sk
create mode 100644
serialization_test_data/go_generated_files/tdigest_double_buf_n10000_go.sk
create mode 100644
serialization_test_data/go_generated_files/tdigest_double_buf_n1000_go.sk
create mode 100644
serialization_test_data/go_generated_files/tdigest_double_buf_n100_go.sk
create mode 100644
serialization_test_data/go_generated_files/tdigest_double_buf_n10_go.sk
create mode 100644
serialization_test_data/go_generated_files/tdigest_double_buf_n1_go.sk
create mode 100644
serialization_test_data/go_generated_files/tdigest_double_n0_go.sk
create mode 100644
serialization_test_data/go_generated_files/tdigest_double_n1000000_go.sk
create mode 100644
serialization_test_data/go_generated_files/tdigest_double_n100000_go.sk
create mode 100644
serialization_test_data/go_generated_files/tdigest_double_n10000_go.sk
create mode 100644
serialization_test_data/go_generated_files/tdigest_double_n1000_go.sk
create mode 100644
serialization_test_data/go_generated_files/tdigest_double_n100_go.sk
create mode 100644
serialization_test_data/go_generated_files/tdigest_double_n10_go.sk
create mode 100644
serialization_test_data/go_generated_files/tdigest_double_n1_go.sk
create mode 100644
serialization_test_data/java_generated_files/tdigest_double_n0_java.sk
create mode 100644
serialization_test_data/java_generated_files/tdigest_double_n1000000_java.sk
create mode 100644
serialization_test_data/java_generated_files/tdigest_double_n100000_java.sk
create mode 100644
serialization_test_data/java_generated_files/tdigest_double_n10000_java.sk
create mode 100644
serialization_test_data/java_generated_files/tdigest_double_n1000_java.sk
create mode 100644
serialization_test_data/java_generated_files/tdigest_double_n100_java.sk
create mode 100644
serialization_test_data/java_generated_files/tdigest_double_n10_java.sk
create mode 100644
serialization_test_data/java_generated_files/tdigest_double_n1_java.sk
create mode 100644 tdigest/double_decoder.go
create mode 100644 tdigest/double_encoder.go
create mode 100644 tdigest/double_serialization_test.go
create mode 100644 tdigest/tdigest_ref_k100_n10000_double.sk
create mode 100644 tdigest/tdigest_ref_k100_n10000_float.sk
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]