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

Phabricator commented on HBASE-5515:
------------------------------------

lhofhansl has commented on the revision "HBASE-5515 [jira] Add a processRow API 
that supports atomic multiple reads and writes on a row".

  We're getting a lot of similar but slightly different APIs now.

  This is not a for a fixed use case, but basically this a command pattern 
where we pass an arbitrary command to the server execution there.

  The RowProcessor implementation needs to exist in the RegionServer's 
classpath, right?

  Like atomic multi row mutations, maybe this should only be accessible to a 
Coprocessor endpoint (see final resolution for HBASE-5229), and not to the 
public HTable API.

  Pie in the sky: It would be nice if the command itself could be implemented 
as a coprocessor endpoint (would need to expose locks and mvcc to 
region-coprocessors, so maybe that's overkill).


REVISION DETAIL
  https://reviews.facebook.net/D2067

                
> Add a processRow API that supports atomic multiple reads and writes on a row
> ----------------------------------------------------------------------------
>
>                 Key: HBASE-5515
>                 URL: https://issues.apache.org/jira/browse/HBASE-5515
>             Project: HBase
>          Issue Type: New Feature
>            Reporter: Scott Chen
>            Assignee: Scott Chen
>         Attachments: HBASE-5515.D2067.1.patch, HBASE-5515.D2067.2.patch, 
> HBASE-5515.D2067.3.patch, HBASE-5515.D2067.4.patch
>
>
> We have modified HRegion.java internally to do some atomic row processing. It 
> will be nice to have a plugable API for this.

--
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