[
https://issues.apache.org/jira/browse/HBASE-11423?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14048543#comment-14048543
]
Anoop Sam John commented on HBASE-11423:
----------------------------------------
Thanks [~larsh]. Ya will wait for your closer review.
bq.So starting the mvcc transaction earlier could have perf impact
Agree with you.
We have to call the preBatchMutate() hook before the processing in
RowProcessor.process() happens. And the hook is added with the intent of
calling it after starting the mvcc transaction. This is how we do in
HRegion#doMiniBatchMutation(). I just wanted both to be in same way.
> Visibility label and per cell ACL feature not working with HTable#mutateRow()
> and MultiRowMutationEndpoint
> ----------------------------------------------------------------------------------------------------------
>
> Key: HBASE-11423
> URL: https://issues.apache.org/jira/browse/HBASE-11423
> Project: HBase
> Issue Type: Bug
> Components: Coprocessors, security
> Affects Versions: 0.98.0
> Reporter: Anoop Sam John
> Assignee: Anoop Sam John
> Priority: Blocker
> Fix For: 0.99.0, 0.98.4
>
> Attachments: HBASE-11423.patch
>
>
> This is because pre/postBatchMutate() APIs are not getting called from
> HRegion#processRowsWithLocks()
--
This message was sent by Atlassian JIRA
(v6.2#6252)