----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/6977/#review11436 -----------------------------------------------------------
Ship it! Ship It! - Mike Percy On Sept. 12, 2012, 11:04 p.m., Hari Shreedharan wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/6977/ > ----------------------------------------------------------- > > (Updated Sept. 12, 2012, 11:04 p.m.) > > > Review request for Flume. > > > Description > ------- > > Added backoff functionality to load balancing rpc clients. Refactored much of > the Load balancing code and removed much of the copy paste code. Modified the > sink processors to take backoff as a config, than having additional sink > processor for backoff. > > Note that the (public) SinkSelector interface was changed to support backoff, > the same change was made in the HostSelector interface in the sdk as well. > > > This addresses bug FLUME-1488. > https://issues.apache.org/jira/browse/FLUME-1488 > > > Diffs > ----- > > flume-ng-core/src/main/java/org/apache/flume/sink/AbstractSinkSelector.java > 3e806a7 > > flume-ng-core/src/main/java/org/apache/flume/sink/LoadBalancingSinkProcessor.java > 93a46a0 > > flume-ng-core/src/test/java/org/apache/flume/sink/TestLoadBalancingSinkProcessor.java > e0705bf > flume-ng-sdk/pom.xml 75acacd > flume-ng-sdk/src/main/java/org/apache/flume/api/LoadBalancingRpcClient.java > b04e0f0 > > flume-ng-sdk/src/main/java/org/apache/flume/api/RpcClientConfigurationConstants.java > 72666a6 > flume-ng-sdk/src/main/java/org/apache/flume/util/OrderSelector.java > PRE-CREATION > flume-ng-sdk/src/main/java/org/apache/flume/util/RandomOrderSelector.java > PRE-CREATION > > flume-ng-sdk/src/main/java/org/apache/flume/util/RoundRobinOrderSelector.java > PRE-CREATION > > flume-ng-sdk/src/test/java/org/apache/flume/api/TestLoadBalancingRpcClient.java > 10474cb > > Diff: https://reviews.apache.org/r/6977/diff/ > > > Testing > ------- > > Added unit tests based on Load balancing sink processor's unit tests. > > > Thanks, > > Hari Shreedharan > >
