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

Sergey Shelukhin updated HBASE-10242:
-------------------------------------

    Attachment: HBASE-10241.wip0.patch

WIP patch. It already works for restricted reopen scenarios (see hack in test); 
for split it doesn't work so far because server part is not implemented, so 
compaction does not preserve mvcc.
TODOs: 
- rig the test for splits and merges to work
- make work in reverse scanner (not needed for small scanner?)
- make the new public methods  private for now if this is to be committed 
before the server part. Or they can go in together, this is not needed.

> client-side mvcc tracking in scanners
> -------------------------------------
>
>                 Key: HBASE-10242
>                 URL: https://issues.apache.org/jira/browse/HBASE-10242
>             Project: HBase
>          Issue Type: Sub-task
>          Components: HFile, regionserver, Scanners
>            Reporter: Sergey Shelukhin
>            Assignee: Sergey Shelukhin
>         Attachments: HBASE-10241.wip0.patch
>
>
> Scanners should be able to track mvcc read point and send it to server. This 
> is a subtask, so server can use this mvcc as best it can, but doesn't 
> actually have to guarantee it within the scope of this jira.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to