Revision 551b96df105d6babbe0d393aaccf19b561f8c242 authored by Jay J Wylie on 28 November 2012, 21:05:38 UTC, committed by Jay J Wylie on 15 January 2013, 19:43:48 UTC
src/java/voldemort/cluster/failuredetector/ThresholdFailureDetector.java
- Reduce amount of work done within synchronized section to reduce lock granularity and so ensure "side effects" of node being marked (un)available are not w/in sync section.

src/java/voldemort/store/socket/clientrequest/ClientRequestExecutorPool.java
- Added TODO/comment to decide whether we want to actively destroy all connections upon node being marked unavailable
- Switched behavior to lazily destroying connections.
1 parent 3aaabcc
History

back to top