Finagle v6.7.1 Release Notes

    • โœ… finagle-*: Tagging various tests as flaky
    • โœ… finagle-*: Fix and reenable some formerly-flaky tests Now that Time.withXXXX is threadsafe
    • ๐Ÿšš finagle-*: Move Var to util
    • finagle-*: Provide generic request contexts
    • ๐Ÿ”Œ finagle-*: Use scrooge3 and up-to-date scrooge-maven-plugin settings
    • โฌ†๏ธ finagle-*: upgrade Netty to 3.7.0.Final
    • finagle-core: Add UnwritableChannel stat to ChannelStatsHandler
    • โœ… finagle-core: Add a test for Proc exception-swallowing
    • ๐Ÿ‘ finagle-core: Better interface for RetryPolicy
    • โšก๏ธ finagle-core: Ensure FIFO ordering when delivering updates to StabilizingGroup
    • finagle-core: Export a health stat in StabilizingGroup
    • finagle-core: Fix a race condition in ListeningSever.announce and don't announce 0.0.0.0
    • finagle-core: Fix sourcing for SourcedExceptions
    • finagle-core: Group: communicate via Var[Set[T]]
    • finagle-core: Improve HeapBalancer req distribution when N=2
    • finagle-core: Introduce staged names
    • ๐Ÿ’ป finagle-core: Let the number of cores be specified on the command line
    • finagle-core: Make socket writable duration stats more useful
    • โœ… finagle-core: Migrate RetryingFilter tests from specs to scalatest
    • ๐Ÿšš finagle-core: Move the connections gauge into ChannelStatsHandler for GC
    • ๐Ÿ‘ป finagle-core: Reuse a single exception instance in ServerDispatcher
    • ๐Ÿ“š finagle-core: Update com.twitter.finagle package documentation
    • ๐Ÿ“„ finagle-doc: Add Client/Server Anatomy to docs
    • finagle-doc: Link to "Your Server as a Function"
    • finagle-http: Proper CORS implementation on Finagle
    • finagle-http: SPNEGO http auth (for Kerberos) with an example implementation for internal services
    • finagle-memcached: Exclude CancelledRequestException and CancelledConectionException or cache client failure accrual
    • finagle-memcached: Read key remapping config from ZooKeeper
    • finagle-memcached: ZK based cache node group implementation
    • finagle-redis: SRandMember, send command without count when None
    • ๐Ÿ—„ finagle-serversets: Mark ZookeeperServerSetCluster as deprecated
    • finagle-thrift: Add a request context for ClientId
    • finagle-thrift: Set the client id in thriftmux