You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "stack (JIRA)" <ji...@apache.org> on 2018/03/02 01:36:00 UTC

[jira] [Updated] (HBASE-16500) Do not add any store file on scanner reset that has a seq id greater than current read pt

     [ https://issues.apache.org/jira/browse/HBASE-16500?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

stack updated HBASE-16500:
--------------------------
    Fix Version/s:     (was: 2.0.0)

> Do not add any store file on scanner reset that has a seq id greater than current read pt
> -----------------------------------------------------------------------------------------
>
>                 Key: HBASE-16500
>                 URL: https://issues.apache.org/jira/browse/HBASE-16500
>             Project: HBase
>          Issue Type: Improvement
>          Components: Performance, Scanners
>            Reporter: ramkrishna.s.vasudevan
>            Assignee: ramkrishna.s.vasudevan
>            Priority: Minor
>
> This in principle is similar to HBASE-15871. 
> Take for eg. we have a scanner created with read pt 4. After which a we do a lot of mutations and then flush the region. 
> Now when the scanner reset happens as part of the scan flow we tend to add the the newly flushed file also to the scanner heap and we keep scanning the file only to see that all the KVs are having an mvcc greater than the read pt 4. Ideally it is better to skip all of them and not add in the scanner heap. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)