0.13.1 Apr 2, 2019: Fix Direct DoublesUnion Quantiles Bug
leerho
released this
02 Apr 20:00
·
1526 commits
to master
since this release
-
Bug fix for Quantiles Sketches
- Environment: Using DoublesUnion in Direct (off-heap) mode.
- Symptom 1: quantiles are out-of-order: q(0.99) < q(0.98)
- Symptom 2: garbage values amongst otherwise normal quantile values: q(0.99) = 100, q(0.98) = 1E100, q(0.97) = 90.
-
Bug fix for Theta Sketches
- Environment: using Union in Direct (off-heap) mode
- Symptom: getEstimate() returns NaN.
It requires an unusual set of circumstances to actually observe this.
-
Logic change for Theta Sketches
- Empty sketches do not affect unions and can be ignored