Aliaksandr Valialkin
|
d24fc87a6f
|
lib/decimal: calculate ln2/ln10 constant during compile time
|
2019-11-23 15:52:39 +02:00 |
|
Aliaksandr Valialkin
|
3d1f4408cf
|
lib/decimal: increase decimal->float speed conversion for integer numbers
|
2019-11-20 14:09:10 +02:00 |
|
Aliaksandr Valialkin
|
f1f2eff08f
|
lib/decimal: reduce rounding error when converting from decimal to float with negative exponent
While at it, slightly increase the conversion performance by moving fast path to the top of the loop.
|
2019-11-19 23:34:41 +02:00 |
|
Aliaksandr Valialkin
|
5d439cc6f2
|
lib/{decimal,encoding}: optimize float64<->decimal conversion for arrays with zeros or ones
Time series with only zeros or ones frequently occur in monitoring, so it is worth optimizing their handling.
|
2019-11-01 16:46:08 +02:00 |
|
Aliaksandr Valialkin
|
22030b558f
|
lib/decimal: speed up FromFloat for common case with integers
|
2019-10-31 13:25:09 +02:00 |
|
Aliaksandr Valialkin
|
6510258a80
|
lib/decimal: increase float64->decimal conversion precision a bit
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/213
|
2019-10-30 02:04:28 +02:00 |
|
Aliaksandr Valialkin
|
eb513e7ba3
|
lib/decimal: increase float->decimal conversion precision for big numbers
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/213
|
2019-10-28 13:23:54 +02:00 |
|
Aliaksandr Valialkin
|
820cdae88d
|
lib/decimal: add a comment explaining weird code in maxUpExponent. Fixes #29
|
2019-05-23 17:18:50 +03:00 |
|
Aliaksandr Valialkin
|
1836c415e6
|
all: open-sourcing single-node version
|
2019-05-23 00:18:06 +03:00 |
|