github tvondra/tdigest v1.4.7
Release v1.4.7

6 hours ago

Changes for v1.4.7:

  • Keep percentile interpolation monotone for closely spaced means and ranks.
  • Use consistent inverse-percentile ranks at centroid boundaries with large counts.
  • Disable FP contraction for LLVM bitcode as well as for native code.
  • Reject text input that underflows to zero, while accepting nonzero subnormals.
  • Improve uninstall to cleanup this extension's control and SQL files.
  • Mark scalar functions operating on a tdigest value as parallel safe, to
    allow parallel queries in more cases.
  • Avoid division by zero when rebalancing and compacting digests (benign with IEEE-754).
  • Preserve reusable tdigest states during finalization (addresses FINALFUNC_MODIFY = READ_ONLY).
  • Improve error messages for arrays containing NULL values.
  • Fix duplicate keys in tdigest_to_json() output.
  • Reject NULL compression in the aggregate transition functions.
  • Reduce memory usage (grow/shrink aggregate state, eagerly free copies, read/write float8 arrays directly).
  • Corrections and clarifications of assorted comments and docs.
  • Various cleanups of stale boilerplate in the Makefile.

Don't miss a new tdigest release

NewReleases is sending notifications on new releases.