Package me.prettyprint.cassandra.connection

Interface Summary
HClientPool  
HOpTimer Timer For Cassandra operations
LoadBalancingPolicy  
PoolMetric  
 

Class Summary
BackgroundCassandraHostService  
CassandraHostRetryService  
ConcurrentHClientPool  
DynamicLoadBalancingPolicy This LB Algorithm has the Phi algo which Dynamic snitch uses, LB is based on the probablity of failure of the node.
HConnectionManager  
HostTimeoutTracker Keep track of how often a node replies with a HTimeoutException.
HThriftClient  
LatencyAwareHClientPool This class provides a queue function of latencies over CHCP, collecting all the latency information and calculates the score (expensive operation).
LeastActiveBalancingPolicy Selects the least active host based on the number of active connections.
NodeAutoDiscoverService  
NullOpTimer  
RoundRobinBalancingPolicy Implements a RoundRobin balancing policy based off the contents of the active HClientPool.
SpeedForJOpTimer  
 



Copyright © 2011. All Rights Reserved.