Finagle 23.11.0
finaglehelper
released this
02 Nov 20:44
·
47 commits
to develop
since this release
23.11.0
New Features
- finagle-stats: A new implementation of BucketedHistogram that works better under high contention, but requires
more memory. 8de8488 - finagle-http2: Add a per session request limit option to http2. 610a21ca
Runtime Behavior Changes
- finagle: Bump netty to 4.1.100 and netty-tcnative to 2.0.61.Final. cfe39841
- finagle: Bump version of Jackson to 2.14.2. 60a324e
- finagle: Update JSqlParser to version 4.6 366a047
- finagle: Bump version of Jackson to 2.14.3. 4c923f6
Bug Fixes
- finagle-core: Failed recvAddress on Linux due to the remote peer resetting connection should now
be properly seen as a c.t.f.ChannelClosedException instead of a
c.t.f.UnknownChannelException. 83e31f8
Breaking API Changes
- finagle-core: The c.t.f.context.Retries context has been renamed to c.t.f.context.Requeues to reflect what it
actually contains -- the number of requeues a request has had (on the client immediately upstream). Requeues are
retries on write exceptions (i.e. the original request was never sent to the server). 3c27308 - finagle: Deposit budget once in MethodBuilder 82e2b839
- finagle: Pass through configured deadline params rather than use default aa73d413