Todd Lipcon created KUDU-2867:
---------------------------------
Summary: Optimize Timestamp varint decoding
Key: KUDU-2867
URL: https://issues.apache.org/jira/browse/KUDU-2867
Project: Kudu
Issue Type: Improvement
Reporter: Todd Lipcon
Assignee: Todd Lipcon
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)
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)