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
File Mode Size
.settings
META-INF
bin
clients
config
contrib
docs
example
lib
src
test
.classpath -rw-r--r-- 3.7 KB
.gitignore -rw-r--r-- 124 bytes
.project -rw-r--r-- 426 bytes
CONTRIBUTORS -rw-r--r-- 474 bytes
LICENSE -rw-r--r-- 11.1 KB
NOTES -rw-r--r-- 2.5 KB
NOTICE -rw-r--r-- 8.1 KB
README.md -rw-r--r-- 3.5 KB
build.properties -rw-r--r-- 1.1 KB
build.xml -rw-r--r-- 18.3 KB
release_notes.txt -rw-r--r-- 21.3 KB
tomcat-tasks.properties -rw-r--r-- 420 bytes
web.xml -rw-r--r-- 1.1 KB

README.md

back to top