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