All Versions
172
Latest Version
Avg Release Cycle
28 days
Latest Release
-
Changelog History
Page 17
Changelog History
Page 17
-
v1.9.4 Changes
๐ Released 2011/10/24
Service
: response Future will now be cancelled if the client disconnects- ๐ use static exceptions for TimedOutRequestException
kestrel
: Cancel request Future on close in kestrel ReadHandle- ๐ป
exception cleanup
: wrap all Channel exceptions with their underlying exception. This makes UnknownChannelExceptions in particular easier to debug - ๐
Friendlier exceptions
: In order to give very specific error messages to timeouts in finagle (so beginners know which settings in the client and server builder caused them), I'm adding lots of human-readable messages to the various TimeoutExceptions. - ๐
some timer bug fixes, particularly
: TimerToNettyTimer: actually cancel underlying task.
-
v1.9.2 Changes
๐ Released 2011/10/14
tracing
: Change SpanId to use RichU64Stringtracing
: Trace.{enable,disable}http
: http.RequestBuilderhttp
: add common media types
-
v1.9.1 Changes
๐ Released 2011/09/28
memcached
: new interface for partial results (ie. retrieval failures + successes)tracing
: set service name in the endpoint instead of the span- more idiomatic KetamaClientBuilder constructor
tracing
: convenience methods to add binary annotations- ๐
finagle-http
: misc. fixes - HeapBalancer - a new lg n load balancer (asymptotically more efficient!)
- โฌ๏ธ upgrade to ostrich 4.9.0
-
v1.9.0 Changes
๐ Released 2011/08/29
http
: new http library
-
v1.8.4 Changes
๐ Released 2011/08/23
- ๐
tracing
: fixed space leak ssl
: integrate openssl sslengine- โก๏ธ
thrift
: update to sbt-thrift 2.0.1 - ๐
stream
: always release server when we close - โฌ๏ธ
serversets
: upgraded to guava-r09 core
: expose stats on failed retries
- ๐
-
v1.8.3 Changes
๐ Released 2011/08/12
thrift
: add a server-side buffered codec; fix tracing issue in buffered codec- โช
http
: workaround hole in netty logic to guarantee maxRequestSize serversets
: don't block on ClientBuilder construction- โก๏ธ
ostrich4
: update to ostrich 4.8.2 streaming
: reimplement HTTP chunked streaming in terms of offer/broker- ๐
kestrel
: buffered & merging of ReadHandles
-
v1.8.1 Changes
๐ Released 2011/08/05
- โฌ๏ธ upgrade to netty 3.2.5.Final
kestrel
: fix visibility of ResultWithCASkestrel
: Client.{read,write}, Client.readReliably, MultiReader: suite of kestrel streaming readers (including grabby-hands replacements) using Offer/Brokerkestrel
: don't render timeouts > 231-1tracing
: fix sampling bugtracing
: trace the kestrel client- quench unecessary error reporting
-
v1.8.0 Changes
๐ Released 2011/08/02
SSL
: perform hostname validation in the client. this is the reason for the minor bump: we change the .tls() ClientBuilder signature- introduce util-codec dependency for use of the apache commons base 64 codec
-
v1.7.5 Changes
๐ Released 2011/07/29
- ๐ make it easier to use the NullStatsReceiver from java
- convert WriteException to a case class (github issue 25)
- add root. to java.util.Map import. reorder imports
- โฌ๏ธ Upgrade finagle-common-stats to twitter-common-stats 0.0.16
- encode more HTTP codec errors
- โ adding cardinality to ServiceException
finagle CachingPool
: limit size to highWatermark - lowWatermark- ๐ป
exception reporting
: gzipping trace strings - set ostrich version of finagle-ostrich4 to 4.7.3
ChannelServiceFactory
: encode exceptions from bootstrap.connect()
-
v1.7.4 Changes
๐ Released 2011/07/22
http
: convert codec exceptions into 4xx errors; report them as such upstream- ๐
memcache
:gets
andcas
support.