Commit Graph

2 Commits

Author SHA1 Message Date
Matthew Wear d82a0983c1
feat: exponential histogram - part 2 - the accumulation and aggregator (#3505) 2023-03-14 16:07:33 +01:00
Matthew Wear 3bc93a9fa6
feat: exponential histogram - part 1 - mapping functions (#3504)
* feat: add exponential histogram mapping functions

* Apply suggestions from code review

Co-authored-by: Marc Pichler <marcpi@edu.aau.at>
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>

* chore: fix compile

* refactor: use Number.MAX_VALUE directly

* chore: add docs to mapping and ieee754

* chore: move MIN_SCALE and MAX_SCALE to unexported constants

* chore: remove currently unused test helper

* chore: lint

* refactor: build all scales, extract single getMapping function

* fix: off by one error when pre-building mappings

Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
Co-authored-by: Marc Pichler <marcpi@edu.aau.at>
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
2023-01-27 08:31:57 -05:00