1. 1158716 fix(tdigest): preserve min/max when merging digests (#279) by Jaideep Pyne · 2 days ago main
  2. 612ffb2 feat(bloom): replace invert with a set difference operation (#278) by tison · 5 days ago
  3. e85b588 chore: Confirm 0.5.0 release date (#274) by tison · 2 weeks ago
  4. caa60a1 build: drop the rust-toolchain.toml pin (#272) by tison · 2 weeks ago
  5. 3db8a5f refactor: remove the rand runtime dependency and add common random bit function (#264) by Jeff Chung · 3 weeks ago
  6. bb6bbec perf: streamline sketch update paths (#267) by tison · 3 weeks ago
  7. 3d8b664 perf: reduce sketch hashing overhead (#265) by tison · 3 weeks ago
  8. 98cbdc0 refactor: tighten KLL API and query performance (#263) by tison · 3 weeks ago
  9. 285ae24 fix(tdigest): validate deserialized state invariants (#262) by tison · 3 weeks ago
  10. 02b13a6 feat: Implement KLLSketch (#248) by Jeff Chung · 3 weeks ago
  11. 2e685a0 test: update TCK snapshot revision (#260) by tison · 3 weeks ago
  12. 16ae85e docs: clarify release communication checkpoints (#259) by tison · 3 weeks ago
  13. 77f5652 docs: fix the release changelog verification (#258) by tison · 3 weeks ago 0.5.0 0.5.0-rc.1
  14. c752a9b chore: prepare the 0.5.0 release (#257) by tison · 3 weeks ago
  15. 2b0692e refactor: polish release-facing APIs before 0.5.0 (#256) by tison · 3 weeks ago
  16. 1d31bd9 fix(theta,tuple): canonicalize empty sampled sketch state (#254) by Jaideep Pyne · 3 weeks ago
  17. 292000d refactor: harden library usability before 0.5.0 (#253) by tison · 3 weeks ago
  18. 7025bf6 fix(tdigest): interpolate quantiles toward the nearer centroid and normalize the left tail (#250) by Jaideep Pyne · 3 weeks ago
  19. 5241150 test(req): add REQ sketch benchmarks (#251) by Patrick McGleenon · 3 weeks ago
  20. ff020a0 refactor(tuple): return named entries from iterators (#249) by tison · 3 weeks ago
  21. f33bca5 fix(theta,tuple): treat equal-theta sketches with no retained entries as identical (#246) by Jaideep Pyne · 3 weeks ago
  22. aaf1733 refactor: harden public APIs and library usability (#247) by tison · 3 weeks ago
  23. c8b20c8 refactor: align internal symbol visibility (#245) by tison · 3 weeks ago
  24. 04b1431 fix(hll): preserve estimator state across union transformations (#239) by Jaideep Pyne · 3 weeks ago
  25. 22a766d refactor(req): model items as totally ordered values (#244) by tison · 3 weeks ago
  26. 6f3f09b refactor(req): clarify value comparison contract (#243) by tison · 3 weeks ago
  27. 3b555c7 refactor(req): remove ReqUnion (#242) by tison · 3 weeks ago
  28. 25ce9e4 refactor: keep sketch configuration constants private (#241) by tison · 3 weeks ago
  29. dd81c80 fix(hll): clamp the HLL-mode lower bound to the non-zero register count (#237) by Jaideep Pyne · 3 weeks ago
  30. c25f551 refactor: unify fallible construction APIs (#238) by tison · 3 weeks ago
  31. 47f012d refactor: make sketch builders fallible (#236) by tison · 3 weeks ago
  32. f3df4b4 refactor(req): consolidate fallible constructors (#223) by Xuanwo · 3 weeks ago
  33. c3c08f9 perf(tdigest): optimize partial aggregate compute path (#231) by tison · 3 weeks ago
  34. 8f58d09 test: organize benchmarks and integration tests as workspace crates (#230) by tison · 4 weeks ago
  35. 34f3041 perf(cpc): encode and decode payloads without intermediate states (#229) by tison · 4 weeks ago
  36. 8d9a36a test: streamline deserialization regressions (#228) by tison · 4 weeks ago
  37. 1841bf1 fix: simplify and harden sketch deserialization (#227) by tison · 4 weeks ago
  38. 934df69 fix(frequencies): reject out-of-range map-size fields on deserialize (#224) by Jaideep Pyne · 4 weeks ago
  39. a580881 refactor: replace super-qualified module paths (#225) by tison · 4 weeks ago
  40. e02c693 fix: reject invalid REQ compactor states on deserialize (#221) by Cestercian · 4 weeks ago
  41. 162f2bc perf(req): avoid cloning sorted compactor items (#222) by tison · 4 weeks ago
  42. 771e618 fix(req): compactor merge (#220) by Jeff Chung · 4 weeks ago
  43. bcb83e6 chore(deps): upgrade rand to 0.10 and use quickcheck (#215) by tison · 4 weeks ago
  44. d803d66 docs: add REQ sketch to README (#216) by tison · 4 weeks ago
  45. f876679 test: standardize assertions with googletest matchers (#213) by tison · 4 weeks ago
  46. 4a09759 docs: update changelog guidance (#214) by tison · 4 weeks ago
  47. 9b695cb feat: return Option from intersection to_sketch before first update (#211) by Vedant Madane · 4 weeks ago
  48. 974a6e9 perf(tdigest): single centroid buffer (#210) by Yijun Zhao · 4 weeks ago
  49. caee2a3 feat(req): port of reqsketch-rs (#204) by Patrick McGleenon · 4 weeks ago
  50. 7e578e7 perf(tdigest): reduce allocation overhead during compression (#209) by tison · 4 weeks ago
  51. 5cb4680 chore: migrate HawkEye to v7 (#207) by tison · 4 weeks ago
  52. 1e13991 test(hll): cover union rebuild regressions (#206) by tison · 5 weeks ago
  53. 30860a6 docs: date the 0.4.0 changelog (#205) by tison · 5 weeks ago
  54. 21f1d9d docs: clarify BloomFilter contract after invert (#202) by Renkai Ge · 5 weeks ago
  55. 541e345 docs: correct release verification workflow (#201) by tison · 5 weeks ago
  56. 595516e chore: prepare 0.4.0 release (#200) by tison · 5 weeks ago 0.4.0 0.4.0-rc.1
  57. 8aeecb9 docs: expand README and prepare 0.4.0 changelog (#199) by tison · 6 weeks ago
  58. 035c977 docs: standardize public API documentation style (#197) by tison · 6 weeks ago
  59. 1fdf964 docs: correct public sketch semantics (#196) by tison · 6 weeks ago
  60. d695039 fix: classify CPC image errors and clarify intersection naming (#195) by tison · 6 weeks ago
  61. fbe4e93 fix: preserve purged Frequencies state (#191) by tison · 6 weeks ago
  62. db0a20e fix: validate Bloom bit counts during deserialization (#190) by tison · 6 weeks ago
  63. 5a1ab56 fix: preserve non-empty theta v2 exact sketches (#189) by tison · 6 weeks ago
  64. 4266ad9 refactor: replace theta family sketch traits with concrete views (#185) by tison · 6 weeks ago
  65. 5f2e809 chore: fine tune code and settings (#184) by tison · 7 weeks ago
  66. 7d433d8 refactor: centralize seed hash validation (#183) by Jaideep Pyne · 7 weeks ago
  67. dc26037 feat: add exact equality for Jaccard sketches (#181) by Weizhen Wang · 7 weeks ago
  68. 715df99 feat: expose estimated_size for stateful set operations (#177) by Renkai Ge · 7 weeks ago
  69. ea5ec01 refactor: simplify hash and theta module layout (#179) by tison · 7 weeks ago
  70. 5433a8e refactor: reorganize theta family mods and add key-only sketch views (#178) by Yijun Zhao · 7 weeks ago
  71. 196763c feat(theta): Support JaccardSimilarity (#142) by Weizhen Wang · 7 weeks ago
  72. 9b7fdbd test: cover Go serialization snapshots (#175) by tison · 7 weeks ago
  73. fa704e2 feat: expose estimated_size for countmin and frequencies sketches (#174) by Renkai Ge · 7 weeks ago
  74. ee261aa fix(tdigest): handle extreme values and invalid state (#173) by tison · 7 weeks ago
  75. 14eeb30 test: add cross-language regression coverage (#172) by tison · 8 weeks ago
  76. 5b7762e chore: Update CI badge URLs in README.md (#171) by tison · 8 weeks ago
  77. d6cc6d8 test: move test data preparation into xtask (#169) by Chojan Shang · 8 weeks ago
  78. 3789978 test: go through crate tests (#168) by tison · 8 weeks ago
  79. 36888d5 test: rework integration tests (#167) by tison · 8 weeks ago
  80. 0b8ec82 refactor: align theta view and coupon naming (#165) by tison · 8 weeks ago
  81. c17f9c0 refactor: clarify shared traits with associated entries (#166) by Yijun Zhao · 8 weeks ago
  82. 63c51bd refactor: align seed and internal naming (#164) by tison · 8 weeks ago
  83. 39471a9 chore: simplify test support code (#163) by tison · 8 weeks ago
  84. 87e9e84 feat: add theta and tuple a-not-B operation (#155) by Yijun Zhao · 8 weeks ago
  85. 7c800a9 chore: upgrade dev dependencies and fine tune scripts (#162) by tison · 8 weeks ago
  86. 9a409c8 feat: support tuple intersection (#154) by Yijun Zhao · 8 weeks ago
  87. 9726021 chore: code tidy and script tidy (#161) by tison · 8 weeks ago
  88. 4dec154 ci: download snapshots from apache/dataSketches-tck (#160) by Phoenix · 8 weeks ago
  89. 390a01b feat(tuple): add tuple union operation (#153) by Yijun Zhao · 8 weeks ago
  90. 3668658 refactor(common): compute inverse powers inline (#159) by Phoenix · 8 weeks ago
  91. 7f35b05 refactor: simplify builders interface and rework tuple summary policy (#158) by tison · 8 weeks ago
  92. 81ec1cb feat: add tuple sketch implementation (#152) by Yijun Zhao · 8 weeks ago
  93. ee6e1cc feat(theta): add theta union (#145) by ZENOTME · 9 weeks ago
  94. eefe065 chore: internal code tidy (#149) by tison · 2 months ago
  95. 1402037 refactor(hll): reuse the inverse powers lookup table (#148) by tison · 2 months ago
  96. 8c1514f refactor(theta): theta hash table into raw table, preparing for tuple reuse (#146) by Yijun Zhao · 2 months ago
  97. e4609c6 perf: avoid clone on serialize frequency items (#144) by tison · 3 months ago
  98. cafebaa fix(frequencies): write the full empty preamble long in serialize (#143) by kedom · 3 months ago
  99. 8a6884b chore: add changelog and update ci actions (#141) by tison · 3 months ago
  100. e8b881c feat(frequencies): add borrowed-key update methods to the frequent items sketch (#140) by kedom · 3 months ago