You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Optimize hashing, null-free fast path in percentile_cont, median #23953
Is your feature request related to a problem or challenge?
The non-distinct PercentileContAccumulator and MedianAccumulator used the default SipHash hasher for their internal HashMaps. This is slow; switching to foldhash would be significantly faster.
Also, we can add a null-free fast path to update_batch and retract_batch in both accumulators.
Both ideas copied from recent work on percentile_cont(DISTINCT) in #23946
Activity
neilconway commentedon Jul 28, 2026
take
perf: Optimize hashing, null-free fast path for `percentile_cont`, `m…
perf: Optimize hashing, null-free fast path for `percentile_cont`, `m…