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

Amitanand Aiyer resolved HBASE-3498.
------------------------------------

    Resolution: Won't Fix

We decided to go with the approach of writing down the memstoreTS to disk.

that has been fixed in the remaining sub-tasks of 2856.
                
> Memstore scanner needs new semantics, which may require new data structure
> --------------------------------------------------------------------------
>
>                 Key: HBASE-3498
>                 URL: https://issues.apache.org/jira/browse/HBASE-3498
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: ryan rawson
>            Assignee: ryan rawson
>
> We may need a new memstore datastructure. Much has been written about the 
> concurrency and speed and cpu usage, but there are new things that were 
> brought to light with HBASE-2856. 
> Specifically we need a memstore scanner that serves up to the moment reads, 
> with a row-level completeness. Specifically after a memstore scanner goes 
> past the end of a row, it should return some kind of 'end of row' token which 
> the StoreScanner should trigger on to know it's at the end of the row. The 
> next call to memstore scanner.next() should return the _very next available 
> row from the start of that row_ at _the time it's requested_.
> It should specifically NOT:
> - return everything but the first column
> - skip a row that was inserted _after_ the previous next() was completed

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to