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

Jean-Daniel Cryans updated HBASE-3033:
--------------------------------------

          Summary: [replication] ReplicationSink.replicateEntries improvements  
(was: [replication] ReplicationSink.replicateEntries doesn't need to be sync'ed)
    Fix Version/s: 0.89.20100924

Changing title to be more accurate. Basically this jira:
 - Removes the synchronization;
 - Batches all the edits into one List<Put> per table; and
 - Cleans up the duplicate call to putTable.

I'm also targeting this to 0.89.

> [replication] ReplicationSink.replicateEntries improvements
> -----------------------------------------------------------
>
>                 Key: HBASE-3033
>                 URL: https://issues.apache.org/jira/browse/HBASE-3033
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Jean-Daniel Cryans
>            Assignee: Jean-Daniel Cryans
>             Fix For: 0.89.20100924, 0.90.0
>
>         Attachments: HBASE-3033.patch
>
>
> Once upon a time it was necessary to synchronize the access to 
> ReplicationSink.replicateEntries but it's not required anymore. At the same 
> time do the cleanup in the put/delete methods to de-dup the call 
> this.pool.putTable(table);

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to