[
https://issues.apache.org/jira/browse/HBASE-4583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13493278#comment-13493278
]
Lars Hofhansl commented on HBASE-4583:
--------------------------------------
bq. Does the above condition match the comment ? If one version old than
readpoint is required, versionsOlderThanReadpoint == 1 should be enough, right ?
I think the comment and code is correct. We need make sure that any scanner
does not see the KV to be removed, which means that must be one that is newer
than this one, but still older than the readpoint.
(A possible change, though, would be to count KVs with cur.getMemstoreTS() <=
readpoint, instead of cur.getMemstoreTS() < readpoint)
> Integrate RWCC with Append and Increment operations
> ---------------------------------------------------
>
> Key: HBASE-4583
> URL: https://issues.apache.org/jira/browse/HBASE-4583
> Project: HBase
> Issue Type: Bug
> Reporter: Lars Hofhansl
> Assignee: Lars Hofhansl
> Fix For: 0.96.0
>
> Attachments: 4583-mixed.txt, 4583-mixed-v2.txt, 4583-mixed-v3.txt,
> 4583-trunk-less-radical.txt, 4583-trunk-less-radical-v2.txt,
> 4583-trunk-less-radical-v3.txt, 4583-trunk-less-radical-v4.txt,
> 4583-trunk-less-radical-v5.txt, 4583-trunk-less-radical-v6.txt,
> 4583-trunk-radical.txt, 4583-trunk-radical_v2.txt, 4583-trunk-v3.txt,
> 4583.txt, 4583-v2.txt, 4583-v3.txt, 4583-v4.txt
>
>
> Currently Increment and Append operations do not work with RWCC and hence a
> client could see the results of multiple such operation mixed in the same
> Get/Scan.
> The semantics might be a bit more interesting here as upsert adds and removes
> to and from the memstore.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira