Vladimir Rodionov created HBASE-9751:
----------------------------------------

             Summary: Excessive  readpoints checks in MemStoreScanner and 
StoreFileScanner
                 Key: HBASE-9751
                 URL: https://issues.apache.org/jira/browse/HBASE-9751
             Project: HBase
          Issue Type: Bug
    Affects Versions: 0.94.12, 0.98.0, 0.96.0
            Reporter: Vladimir Rodionov


It seems that usage of skipKVsNewerThanReadpoint in StoreFileScanner can be 
greatly reduced or even eliminated all together (HFiles are immutable and no 
new KVs can be inserted after scanner instance is created). The same is true 
for MemStoreScanner which checks readpoint on every next() and seek(). Each 
readpoint check is ThreadLocal.get() and it is quite expensive.  



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to