All Versions
172
Latest Version
Avg Release Cycle
28 days
Latest Release
-
Changelog History
Page 11
Changelog History
Page 11
-
v6.11.0 Changes
finagle-core
: Add a "tries" scoped StatsFilter to ClientBuilder.finagle-core
: Allow clean shutdown for insoluble address in DelayedFactory.- ๐ป
finagle-core
: Better exception message for resolver not found issue. finagle-core
: Introduce P2CLB: O(1), fair-weighted, concurrent load balancer- ๐จ
finagle-core
: Refactor dispatchers. finagle-core
: Set interest ops when reading in ChannelTransport.- 0๏ธโฃ
finagle-core
: Skip hostStatsReceiver rollup if it's null in DefaultClient. finagle-core
: Untyped ChannelTransports.finagle-example
: Use newrequest.headers()
Netty API.finagle-http
: Proper streaming dispatch.- ๐
finagle-kestrel
: Make ReadHandle an abstract class for better Java compatibility. finagle-serversets
: Fix com.twitter.common.zookeeper.server-set dependency discrepancy.finagle-serversets
: Introduce ServerSet2.finagle-serversets
: Weight/priority vectors in ServerSet2.finagle-stream
: Use dispatch logic.- โฑ
finagle-stress
: Use BridgedThreadPoolScheduler. finagle-thrift
: Add TFinagleBinaryProtocolfinagle-thriftmux
: Drop dependency on finagle-ostrich4.- ๐
finagle-thriftmux
: Remove scrooge2 dependency. finagle
: Use Future.before.- ๐
finagle
: adds a section to the FAQ explaining the com.twitter.common situation. finagle
: s/setValue(())/setDone()/g
-
v6.10.0 Changes
finagle-core
: Fix ServiceTimeoutException naming.- 0๏ธโฃ
finagle-core
: Increase default tcpConnectTimeout to 350ms. - ๐
finagle-core
: Remove memory leak for never satisfied promises in DelayedFactory. finagle-memcached
: Add ClientBuilder APIs that use Name instead of Group.finagle
: Daemonize threads in ClientBuilders used in finagle.
-
v6.9.0 Changes
- ๐ป
finagle-core
: Avoid creating a new 'NoStacktrace' array for each exception. - ๐
finagle-core
: Better support for negative Addr resolution in StabilizingAddr. finagle-core
: Make Dtab.base changeable.- ๐
finagle-core
: Move mask cancel filter over to Future#mask. finagle-exp
: New warmup filter.- ๐
finagle-ostrich4
: Deprecate Netty methods. - ๐
finagle-serversets
: Better handling of permission exceptions in ZkResolver. - ๐ค
finagle-testers
: Small latency evaluation framework. finagle
: Adhere to scala 2.10 pattern matching strictness.
- ๐ป
-
v6.8.1 Changes
- โฌ๏ธ
finagle
: Upgrade ostrich to 9.2.1 finagle
: Upgarde util to 6.8.1finagle
: Upgarde scrooge to 3.11.1
- โฌ๏ธ
-
v6.8.0 Changes
finagle-serversets
: Higher fidelity addrs from ZK We do the best we can with the current server set implementation.- ๐
finagle-mysql
: better type support finagle-http
: Allow Integer to extract negative numberfinagle-redis
: Decode nested multi-bulk repliesfinagle-redis
: Allow expirations in the pastfinagle-core
: bump Netty to 3.8.0.Finalfinagle
: Return empty string when resolving an unlabeled addressfinagle
: Don't re-scope StatsReceivers per request failurefinagle-thrift
: Unconditionally set TraceId and ClientId on serversfinagle-core
: Take -com.twitter.server.serversetZkHosts flag (for tunnelling)finagle-native
: tomcat-native-1.1.27finagle-mysql
: fix readLengthCodedBinary to read longs- โ
finagle-testers
: library for integration testing of finagle services - โ
finagle
: scaladoc warning cleanup finagle-doc
: documented all of the stats in finagle-corefinagle-serversets
: bump server-set dependency to 1.0.56- 0๏ธโฃ
finagle-stats
: adds a cautious registration to HttpMuxer / adds a default metrics endpoint to twitter-server finagle-core
: verifies that statsfilter has the correct behavior- ๐
finagle-serversets
: Add support for parsing a !shardId on the end of a serverset address finagle-http
: Use Reader for streaming- 0๏ธโฃ
finagle-core
: no longer makes an anonymous exception in DefaultClient finagle-core
: Using system class loader does not work when run inside sbtfinagle-core
: add pool_num_waited counter to WatermarkPool- ๐
finagle-core
: Protocol support for Wily: HTTP, thrift, mux (& thus thriftmux). - 0๏ธโฃ
finagle-core
: respect standard socksProxyHost / socksProxyPort properties in ClientBuilder and Netty3Transporter default args finagle-core
: buffers requests until Var[Addr] is in a ready statefinagle-core
: Add putLong and getLong functions to util.ByteArraysfinagle-core
: don't blow up if we don't have a resolvable host namefinagle-core
: rm allocation in RichChannelFuture.apply's operationComplete- ๐
finagle-core
: remove Var.apply; introduce Var.sample - ๐
finagle-thriftmux
: Support ClientIds at the protocol level finagle-kestrel
: memory allocation improvementsfinagle-http
: allow PUT requests to use RequestParamMap.postParams- ๐
finagle-memcached
: more performance and less allocations in Decoder
-
v6.7.4 Changes
finagle-core
: Fail ChannelTransport read queue before closing the connectionfinagle-mux
: Add session for mux message passing and bidirectional RPCfinagle-zipkin
: Depend on scrooge-core instead of scrooge-runtime
-
v6.7.2 Changes
finagle-core
: LoadService: skip empty linesfinagle-core
: Improve GC profile of Var and Group- โ
finagle-core
: added a simple defaultpool test to show how it works + more docs - ๐
finagle-core
: removes commented out casting filter - ๐
finagle-mysql
: move protocol into a dispatcher and port to new style apis.
-
v6.7.1 Changes
- โ
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 StabilizingGroupfinagle-core
: Fix a race condition in ListeningSever.announce and don't announce 0.0.0.0finagle-core
: Fix sourcing for SourcedExceptionsfinagle-core
: Group: communicate via Var[Set[T]]finagle-core
: Improve HeapBalancer req distribution when N=2finagle-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 Finaglefinagle-http
: SPNEGO http auth (for Kerberos) with an example implementation for internal servicesfinagle-memcached
: Exclude CancelledRequestException and CancelledConectionException or cache client failure accrualfinagle-memcached
: Read key remapping config from ZooKeeperfinagle-memcached
: ZK based cache node group implementationfinagle-redis
: SRandMember, send command without count when None- ๐
finagle-serversets
: Mark ZookeeperServerSetCluster as deprecated finagle-thrift
: Add a request context for ClientIdfinagle-thrift
: Set the client id in thriftmux
- โ
-
v6.7.0 Changes
๐ Release process failed. Rolled forward to 6.7.1.
-
v6.6.2 Changes
- ๐ง
finagle-core
: Configurable loadBalancer for ClientConfig finagle-core
: Fix the memory leak due to the GlobalStatsReceiverfinagle-core
: Inet util, bind to all if no host is providedfinagle-core
: Make Future.never a val instead of a deffinagle-memcached
: Fix tracing ClientRecv timestampfinagle
: New ostrich version
- ๐ง