hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lars Hofhansl (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-10126) guarantee atomicity of multi-row mutation within a same region from a single HTable.batch
Date Thu, 12 Dec 2013 06:13:07 GMT

    [ https://issues.apache.org/jira/browse/HBASE-10126?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13846089#comment-13846089
] 

Lars Hofhansl commented on HBASE-10126:
---------------------------------------

The reason why my original patch didn't do that was that this relies on a proper region split
policy to be setup. Without that what it is in a region is more or less random and atomic
mutate is also slower as it cannot go in batches as it manages to acquire the rowlocks but
must acquire all row locks ahead of time.
So making this the default is probably not a good idea.

> guarantee atomicity of multi-row mutation within a same region from a single HTable.batch
> -----------------------------------------------------------------------------------------
>
>                 Key: HBASE-10126
>                 URL: https://issues.apache.org/jira/browse/HBASE-10126
>             Project: HBase
>          Issue Type: Improvement
>          Components: regionserver
>            Reporter: Feng Honghua
>            Assignee: Feng Honghua
>         Attachments: HBASE-10126-0.94-v0.patch
>
>
> We use this improvement together with DelimitedKeyPrefixRegionSplitPolicy.java to implement
local secondary index without the help of coprocessor.



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)

Mime
View raw message