HTTPS clone URL
Subversion checkout URL
Please sign in to comment.
Refactor all PerformParallel*Request classes.
- got rid of anonymous call back classes - factored out waitForResponses logic and processResponses logic for most of these classes. GetAll stands out as being fairly different from the others. - did not refactor to the point of sharing common code across classes, just refactored within each class. - added many TODOs to the code for further refactoring.
- Loading branch information...
Showing with 388 additions and 367 deletions.
- +132 −141 src/java/voldemort/store/routed/action/PerformParallelDeleteRequests.java
- +61 −35 src/java/voldemort/store/routed/action/PerformParallelGetAllRequests.java
- +129 −140 src/java/voldemort/store/routed/action/PerformParallelPutRequests.java
- +66 −51 src/java/voldemort/store/routed/action/PerformParallelRequests.java