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)

Reply via email to