Jan Prach created DATASKETCHES-10:
-------------------------------------
Summary: Double precision by default?
Key: DATASKETCHES-10
URL: https://issues.apache.org/jira/browse/DATASKETCHES-10
Project: Apache Datasketches
Issue Type: Improvement
Reporter: Jan Prach
Would it make sense to use double (instead of float) for all sketches by
default?
It would take (less than 2x) more memory, have same speed, have twice the
storage. Or even the same storage if one is fine with the flaot precision. Most
importantly it would be far more useful.
I' trying to build generic profiler. In the first simple dataset there were a
couple of dateĀ and timestamp columns. The obvious choice is to convert them to
epoch seconds. Full day of time with weird messages only to realize thatĀ
KllFloatsSketch, ReqSketch, etc. are all based on floats. That means 24 bit
precision. But epoch seconds today are 31 bit numbers.
Why not always double?
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]