This is an automated email from the ASF dual-hosted git repository.
tison pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/datasketches-rust.git
from 9a83070 chore: check seed for CpcSketch and CountMinSketch (#85)
add 921fcd1 refactor: expose codec and add centralized Family (#91)
No new revisions were added by this update.
Summary of changes:
datasketches/src/bloom/sketch.rs | 32 +++--
datasketches/src/{codec.rs => codec/decode.rs} | 118 ++++---------------
datasketches/src/codec/encode.rs | 130 +++++++++++++++++++++
datasketches/src/codec/family.rs | 93 +++++++++++++++
.../{countmin/serialization.rs => codec/mod.rs} | 15 ++-
datasketches/src/countmin/serialization.rs | 1 -
datasketches/src/countmin/sketch.rs | 12 +-
datasketches/src/cpc/sketch.rs | 8 +-
datasketches/src/frequencies/serialization.rs | 2 -
datasketches/src/frequencies/sketch.rs | 15 +--
datasketches/src/hll/array4.rs | 3 +-
datasketches/src/hll/array6.rs | 3 +-
datasketches/src/hll/array8.rs | 3 +-
datasketches/src/hll/hash_set.rs | 3 +-
datasketches/src/hll/list.rs | 3 +-
datasketches/src/hll/serialization.rs | 3 -
datasketches/src/hll/sketch.rs | 5 +-
datasketches/src/lib.rs | 2 +-
datasketches/src/tdigest/serialization.rs | 1 -
datasketches/src/tdigest/sketch.rs | 11 +-
20 files changed, 297 insertions(+), 166 deletions(-)
rename datasketches/src/{codec.rs => codec/decode.rs} (67%)
create mode 100644 datasketches/src/codec/encode.rs
create mode 100644 datasketches/src/codec/family.rs
copy datasketches/src/{countmin/serialization.rs => codec/mod.rs} (76%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]