Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
-
None
-
None
Description
In looking at a profile with some delta reads, I noticed ~11% of CPU going to GetMemcmpableVarint, much of which is from Timestamp decoding. In practice, any timestamp from HybridClock will need an 8-byte varint, so we can fast-path that case. (unfortunately it's too much effort to change the data format to not use a varint here)