package buoyant
- Alphabetic
- By Inheritance
- buoyant
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
- sealed trait Dst extends AnyRef
- class FailureAccrualFactory [Req, Rep] extends liveness.FailureAccrualFactory[Req, Rep]
-
class
RetryFilter
[Req, Rep] extends Filter[Req, Rep, Req, Rep]
Cribbed from: https://github.com/twitter/finagle/blob/develop/finagle-core/src/main/scala/com/twitter/finagle/service/RetryFilter.scala
Cribbed from: https://github.com/twitter/finagle/blob/develop/finagle-core/src/main/scala/com/twitter/finagle/service/RetryFilter.scala
Copied here and modified in order to change the type of stats exported by the filter.
-
case class
Sampler
(sampleRate: Var[Float]) extends Product with Serializable
Decides if a trace should be sampled.
Decides if a trace should be sampled.
Based on com.twitter.finagle.zipkin.thrift.Sampler.
Value Members
- def syntheticException: ResponseClassificationSyntheticException
- object Dst
- object DstTracing
- object EncodeResidual
-
object
FailureAccrualFactory
A replacement for Finagle's FailureAccrualFactory that reads the respones classifier from the request local context.
- object RetryFilter
- object Sampler extends Serializable
-
object
TotalTimeout
This stack module is intended to enforce a total timeout on a request including all retries.
This stack module is intended to enforce a total timeout on a request including all retries. To do this it must be installed above all retry filters in the stack.
- object TraceInitializer