This is an automated email from the ASF dual-hosted git repository.
tisonkun pushed a change to branch codex/kll-api-and-performance
in repository https://gitbox.apache.org/repos/asf/datasketches-rust.git
from 75d7d6c refactor(kll): improve invariant diagnostics
add a2a7647 refactor(kll): encode ordering in item types
add 043333d refactor(codec): unify truncated input diagnostics
No new revisions were added by this update.
Summary of changes:
CHANGELOG.md | 3 +-
benchmarks/kll/query.rs | 5 +-
benchmarks/kll/serde.rs | 3 +-
benchmarks/kll/support.rs | 7 +-
datasketches/src/bloom/sketch.rs | 9 +-
datasketches/src/codec/assert.rs | 2 +-
datasketches/src/codec/decode.rs | 58 ++++++
datasketches/src/countmin/sketch.rs | 9 +-
datasketches/src/cpc/sketch.rs | 5 +-
datasketches/src/frequencies/serialization.rs | 37 ++--
datasketches/src/frequencies/sketch.rs | 26 +--
datasketches/src/hll/array4.rs | 16 +-
datasketches/src/hll/array6.rs | 9 +-
datasketches/src/hll/array8.rs | 9 +-
datasketches/src/hll/hash_set.rs | 23 +--
datasketches/src/hll/list.rs | 17 +-
datasketches/src/kll/mod.rs | 16 +-
datasketches/src/kll/order.rs | 57 ------
datasketches/src/kll/sketch.rs | 217 ++++++---------------
datasketches/src/kll/sorted_view.rs | 66 ++-----
datasketches/src/kll/value.rs | 142 +++++++++++---
datasketches/src/req/compactor.rs | 2 +-
datasketches/src/tdigest/sketch.rs | 13 +-
datasketches/src/thetafamily/theta/sketch.rs | 18 +-
.../src/thetafamily/tuple/serialization.rs | 9 +-
datasketches/src/thetafamily/tuple/sketch.rs | 9 +-
tests-integration/tests/countmin_test/sketch.rs | 4 +-
tests-integration/tests/kll_test/core.rs | 37 ++--
tests-integration/tests/kll_test/generic.rs | 66 ++++---
tests-integration/tests/kll_test/merge.rs | 78 ++------
tests-integration/tests/kll_test/query.rs | 89 ++++-----
tests-integration/tests/serde_tests/frequencies.rs | 5 +-
tests-integration/tests/serde_tests/kll.rs | 78 +++++---
33 files changed, 528 insertions(+), 616 deletions(-)
delete mode 100644 datasketches/src/kll/order.rs
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]