Closed jcorbin closed 8 years ago
Seems great. Especially the visibility bit.
Now with tests, ready for review.
Updated to minimize the new overhead to circuit creation time pointed out by @rf; assumptions being that the abundantly common case will fail the first callerName
lookup.
:sheep: it
Add a new
"circuits.shorts"
config option which should be aMap<String,bool>
where each string is a"caller~service~endpoint"
tuple with simple wildcarding supported.This is then used to drive a new
ShortedState
circuit state which is anUnhealthyState
extension which always passes traffic.cc @kriskowal @rf @raynos