[ https://issues.apache.org/jira/browse/HBASE-4210?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13088079#comment-13088079 ]
Lars Hofhansl commented on HBASE-4210: -------------------------------------- The motivation is generally the same as for batching on the client. There's cost that can be amortized over a set of KVs. Another reason is that inside a region we can do atomic operations (i.e. we can actually use the rowlocks here), whereas on the client rowlocks are not reliable. I have no specific use cases at this point, though. > Allow coprocessor to interact with batches per region sent from a client(?) > --------------------------------------------------------------------------- > > Key: HBASE-4210 > URL: https://issues.apache.org/jira/browse/HBASE-4210 > Project: HBase > Issue Type: New Feature > Reporter: Lars Hofhansl > Priority: Minor > > Currently the coprocessor write hooks - {pre|post}{Put|Delete} - are strictly > one row|cell operations. > It might be a good idea to allow a coprocessor to deal with batches of puts > and deletes as they arrive from the client. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira