hector-client/hector — pull request #504 by shgchg (2012-08-13 20:31:18+00:00)
Title: New feature for socket timeout and the fix for issue #494

The goals of this fix are to

1. Add a socket timeout tracker to track how many timeouts Hector client had within a window. Only if the number of the socket timeout occurred more than the allowance within the time window, then Hector connection manager will drop all of the connections to the Cassandra host.

In the current implementation of Hector 1.1, all of the connections of a Cassandra host will be dropped, if there is a single socket time out occurs.

2. Fix issue#494.