Finagle 21.1.0
finaglehelper
released this
19 Jan 20:03
·
876 commits
to develop
since this release
New Features
- finagle-core: Add
clnt/<FilterName>_rejected annotation
to filters that may throttle requests,
including c.t.finagle.filter.NackAdmissionFilter and c.t.finagle.filter.RequestSemaphoreFilter.
66857683 - finagle-http: Record http-specific annotations including http.status_code and
http.method. See details at
https://github.com/open-telemetry/opentelemetry-specification/tree/master/specification/trace
78d93fde
Bug Fixes
- finagle-core: Fix wraparound bug in Ring.weight, as reported by @nvartolomei c4dc4fdc
- finagle-mysql: Update the UTF8 character set to cover those added in MySQL 8.
25e581bb - finagle-thriftmux: Fixed a bug where connections were not established eagerly in ThriftMux
MethodBuilder even when eager connections was enabled. ec67d48a
Runtime Behavior Changes
- finagle-mysql: Don't use the full query when adding tracing annotations. b215d255