Finagle 19.3.0
finaglehelper
released this
13 Mar 21:27
·
1604 commits
to develop
since this release
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