tisonkun opened a new pull request, #302:
URL: https://github.com/apache/datasketches-rust/pull/302

   ## Summary
   
   - Standardize the documentation of all 17 existing `estimated_size` methods 
around inline representation plus owned retained heap storage, excluding 
allocator bookkeeping, temporary allocations, and serialized size.
   - Document the existing shallow accounting for generic items, summaries, and 
policies without changing the deep-generic design discussion in #193.
   - Add direct coverage for the seven public types that lacked it: 
BloomFilter, CpcSketch, HllSketch, ThetaSketch, CompactThetaSketch, 
TupleSketch, and CompactTupleSketch.
   - Cover retained capacity across theta reset and compact-result truncation, 
shallow generic values, and make the Count-Min size assertion independent of 
inline struct layout.
   
   Existing methods cover Bloom, Count-Min, CPC, Frequent Items, HLL, T-Digest, 
Theta, and Tuple sketches, plus stateful CPC/HLL/Theta/Tuple unions and 
intersections. No accounting formulas or public APIs change, and no KLL/REQ 
methods are added.
   
   ## Validation
   
   - `cargo x check`
   - `cargo x test`
   - `cargo x lint`
   


-- 
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]

Reply via email to