[
https://issues.apache.org/jira/browse/HBASE-4583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13489136#comment-13489136
]
Jean-Daniel Cryans commented on HBASE-4583:
-------------------------------------------
bq. You guys used this more extensively at SU than anybody else, I think. Would
you stick to your statement that the upsert complexity and breaking of the
general HBase VERSIONS contract is warranted for the performance gain?
We're kind of dependent of the current performance now, unless we start double
counting or missing increments then statu quo I'd say is preferred. It's still
a bit unclear to me what the implications of not having this jira mean. And
also what strick and non-strict means.
Let me phrase it like this then: I think everyone can agree that we don't want
data loss (eg no missed increments), so taking a performance hit is likely
necessary. If it's only a case where a client reading a counter would miss the
most updated values, then that's something at least I can live with.
> 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-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