Finagle 21.2.0
New Features
-
finagle-zipkin-core: Record
zipkin.sampling_rate
annotation to track sampling
rate at trace roots. 2269eb6b -
finagle-core: Added variant of
c.t.f.Address.ServiceFactory.apply
that does not require
specifyingc.t.f.Addr.Metadata
and defaults toc.t.f.Addr.Metadata.empty
. 11971f0f -
finagle-core: Added variant of
c.t.f.Name.bound
which takes ac.t.f.Service
as a parameter.
Tying aName
directly to aService
can be extremely useful for testing the functionality
of a Finagle client. 1422ffd5 -
finagle-mux: Added variant of
c.t.f.mux.Request.apply
andc.t.f.mux.Requests.make
which takes
only the body of theRequest
(in the form ofc.t.io.Buf
) as a parameter. This is useful for
when the path value of aRequest
is not used by the server (e.g. testing). 3ca46304
Runtime Behavior Changes
- finagle-memcached: The log level of messages pertaining to whether a Memcached client is using the
older non-partitioned or the newer partitioned version has been lowered. These messages are no
longer written at an 'info' level. 4bce560a