[ 
https://issues.apache.org/jira/browse/HBASE-18482?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

James Taylor resolved HBASE-18482.
----------------------------------
    Resolution: Duplicate

Yes, duplicate of HBASE-18127, but the summary of that one should be changed to 
reflect what problem it's solving IMHO.

> Enable state to be passed between the batch mutate coprocessors
> ---------------------------------------------------------------
>
>                 Key: HBASE-18482
>                 URL: https://issues.apache.org/jira/browse/HBASE-18482
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: James Taylor
>
> For secondary indexing, Phoenix leverages the coprocessors that fire during 
> the processing of a batch mutate: preBatchMutate, postBatchMutate, and 
> postBatchMutateIndispensably. It would be very helpful if we had a way of 
> passing state between these calls. One solution would be to provide a member 
> variable in the MiniBatchOperationInProgress class that gets passed from 
> invocation to invocation. Within doMiniBatchMutation, the instantiation of 
> the MiniBatchOperationInProgress would simply set this context member 
> variable based on the value from the previous MiniBatchOperationInProgress 
> instantiation. Another solution would be to allow the a context object to be 
> set on the ObserverContext which would then be available to the other calls.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to