Finagle v19.3.0 Release Notes
Release Date: 2019-03-13 // about 5 years ago-
๐ New Features
- finagle-core: Added tracing annotations to backup requests. 5201f623
- Timestamped annotation "Client Backup Request Issued"
- Timestamped annotation "Client Backup Request Won" or "Client Backup Request Lost"
- Binary annotation "clnt/backup_request_threshold_ms", with the current value of the
๐ค latency threshold, in milliseconds - Binary annotation "clnt/backup_request_span_id", with the span id of the backup request
๐ฅ Breaking API Changes
- ๐ finagle-core: Deprecated multi-param legacy
tls
methods have been removed in
๐c.t.f.param.ServerTransportParams
andc.t.f.builder.ServerBuilder
. Users should migrate to
using thetls(SslServerConfiguration)
method instead. ca646bd8
โ Runtime Behavior Changes
- finagle-core: The tracing annotations from
MkJvmFilter
have been enhanced. 0586f657- Timestamped annotations "GC Start" and "GC End" for each garbage collection event
that occurred during the request. - Binary annotation "jvm/gc_count", with the total number of garbage collection events
that occurred during the request. - Binary annotation "jvm/gc_ms", with the total milliseconds of garbage collection events
that occurred during the request.
- Timestamped annotations "GC Start" and "GC End" for each garbage collection event
- finagle-core: Added tracing annotations to backup requests. 5201f623