This release we’ve been focusing on improving both overall stability of Finagle components and debugging features. We also reverted a patch that cased duplicate tag error that looks as follows.
com.twitter.finagle.mux.ServerError: Duplicate tag 6
With that said, we highly recommend upgrading from 6.33 to 6.34.
request_payload_bytes
and response_payload_bytes
are now reported for
HTTP, Mux, Thrift, and ThriftMux protocols (see a0d9b697)AsyncStream.concat
(see 5a039780)We’re actively working on migrating Finagle to Netty 4 (finagle-core
is mostly done,
finagle-http
is our next target) and as part of this work we’re planing to completely
replace codecs, which are pretty tied to Netty 3, with stacks. While this is
a pretty wide internal change, it should not affect Finagle users.
We deeply thank our awesome contributors who helped to make this release happen. According to
git shortlog -sn --no-merges finagle-6.33.0..finagle-6.34.0
, 18 people contributed to this release:
Kevin Oliver, Daniel Schobel, Eugene Ma, Vladimir Kostyukov, Ruben Oanta, Christopher Coco, Jillian
Crossley, Eitan Adler, Ryan Greenberg, Stu Hood, Antoine Tollenaere, Yoshimasa Niwa, Bing Wei, Edward
Samson, Liam Stewart, Lucas Langer, Miguel Cervera, Moses Nakamura, Peter Schuller.