|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectvoldemort.store.rebalancing.AsyncProxyPutTask
public class AsyncProxyPutTask
Task that issues the proxy put against the old replica, based on the old cluster metadata. This is best effort async replication. Failures will be logged and the server log will be post processed in case the rebalancing fails and we move back to old topology NOTE : There is no need for any special ordering of the proxy puts in the async thread pool (although the threadpool will have a queue of pending proxy puts internally), since a later version being proxy put before an earlier version would simply result in an OVE for the earlier proxy put. Online traffic will not be affected since the proxy node is not a replica and hence no client will be reading from it (if we are at all wondering about read consistency)
Method Summary | |
---|---|
void |
run()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public void run()
run
in interface java.lang.Runnable
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |