https://github.com/Netflix/atlas
Revision edaaaacd82f469a71227f26605e65b7fbc803bde authored by brharrington on 02 June 2017, 20:56:36 UTC, committed by GitHub on 02 June 2017, 20:56:36 UTC
Before the ids were just a BigInteger. This was mostly
for convenience and it was an easy starting point for
some modifications.

Flame graphs of stateful clusters for some stacks are
showing a significant about of time being spent computing
the hash code for the ids when looking up the blocks. The
custom class in this change uses a precomputed hash code
so that it will be constant time.
1 parent 4f54d00
History
Tip revision: edaaaacd82f469a71227f26605e65b7fbc803bde authored by brharrington on 02 June 2017, 20:56:36 UTC
change ids to custom class (#606)
Tip revision: edaaaac

README.md

back to top