Finagle v21.1.0 Release Notes
-
๐ 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`. ``PHAB_ID=D597875`` * 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 ``PHAB_ID=D580894`` ๐ Bug Fixes ~~~~~~~~~ * finagle-core: Fix wraparound bug in `Ring.weight`, as reported by @nvartolomei ``PHAB_ID=D575958`` * โก๏ธ finagle-mysql: Update the UTF8 character set to cover those added in MySQL 8. ``PHAB_ID=D590996`` * ๐ finagle-thriftmux: Fixed a bug where connections were not established eagerly in ThriftMux MethodBuilder even when eager connections was enabled. ``PHAB_ID=D589592`` โ Runtime Behavior Changes
- finagle-mysql: Don't use the full query when adding tracing annotations.
PHAB_ID=D593944
- finagle-mysql: Don't use the full query when adding tracing annotations.