Skip to content

Finagle 21.2.0

Compare
Choose a tag to compare
@finaglehelper finaglehelper released this 11 Feb 01:23
· 872 commits to develop since this release

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
    specifying c.t.f.Addr.Metadata and defaults to c.t.f.Addr.Metadata.empty. 11971f0f

  • finagle-core: Added variant of c.t.f.Name.bound which takes a c.t.f.Service as a parameter.
    Tying a Name directly to a Service can be extremely useful for testing the functionality
    of a Finagle client. 1422ffd5

  • finagle-mux: Added variant of c.t.f.mux.Request.apply and c.t.f.mux.Requests.make which takes
    only the body of the Request (in the form of c.t.io.Buf) as a parameter. This is useful for
    when the path value of a Request 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