The August release is here and brings a major version bump for both Finagle and Util to v7! 🍰🍰🍰
Over the last few years Finagle has had an extensive internal overhaul to support Netty 4 along with a rewrite of all its protocols so now as the last traces of Netty 3 have been removed from finagle-core we felt the time was right to celebrate with a shiny new major version.
(Fun fact: Finagle’s last major version bump came almost 5 years ago, a simpler time when ‘Gangnam Style’ was still dominating the charts.)
Without further ado, here are the highlights:
StandardTunableMapis now public. Users can access file-based, in-memory, and service-loaded tunable values using the map. See tunables for details. f07ebb6
c.t.s.TReusableBufferto reduce object allocations. 4cd9ee7
Util’s StatsReceivers learned about Verbosity Levels as a way to reduce the number of exported metrics during normal operations.
c.t.util.SlowProbeProxyTimerfor monitoring the duration of execution for timer tasks. 7c8425d
Netty has been upgraded to 4.1.12