All Versions
Latest Version
Avg Release Cycle
28 days
Latest Release

Changelog History
Page 15

  • v5.3.2 Changes

    ๐Ÿš€ Released 2012/07/31

    • ๐Ÿš‘ finagle-core: Fix critical bug in Timer by refactoring the Timer model
    • finagle: Add OWNERS file to finagle-memcached, finagle-redis
    • finagle-redis: add keys and hkeys
    • finagle-zipkin: Add a debug flag, add an i64 bit field to the thrift request header struct and as a http header
    • finagle-core: SourceTrackingMonitor to report whether it's in client or server
    • finagle-zipkin: Add duration to the the JVM gc annotation.
  • v5.3.1 Changes

    ๐Ÿš€ Released 2012/07/20

    • finagle-serversets: Use authenticated zookeeper client suggested for new SD cluster migration
    • โœ… finagle-thrift: seqid filter: improved tests
    • finagle-zipkin: Add duration to annotations for timing operations
    • โœ… finagle-serversets: bump up server-set version to 1.0.10 (latest) in finagle-serversets
  • v5.3.0 Changes

    ๐Ÿš€ Released 2012/06/25

    • ๐Ÿ‘ป finagle-core: ClientBuilder and ServerBuilder's MonitorFilter to report exception sources
    • โœ… finagle-test: Add TaskTrackingTimer benchmark
    • finagle-thrift: SeqIdFilter: helpful exceptions
    • Dispatcher: all write exceptions are wrapped with WriteException
  • v5.1.0 Changes

    ๐Ÿš€ Released 2012/06/14

    • โฌ†๏ธ finagle: Upgrade util to 5.2.0, ostrich to 8.1.0
    • finagle-redis: extend codec
    • ๐Ÿ‘ finagle-memcache: first phase of serverset support
    • finagle-b3: we are using zipkin now
    • finagle-kestrel: Kill com.twitter.concurrent.Channel
    • finagle-core: JvmFiler, trace jvm events
  • v5.0.2 Changes

    ๐Ÿš€ Released 2012/06/01

    • ๐Ÿ”จ finagle-core: Refactor the new way of managing resources
    • finagle-core: Add capability to drain dispatcher on expire
    • finagle-core: ZookeeperServersetCluster notify client when underlying Cluster is ready
    • โฌ†๏ธ finagle-exception: Upgrade jerkson to 0.5.0 and streamyj to 0.4.1
  • v5.0.0 Changes

    ๐Ÿš€ Released 2012/05/25

    • โฌ†๏ธ Upgrade to scala 2.9.2
    • finagle-core: FailFast, do not admit requests when marked failed
    • finagle-redis: now return tuples and doubles
    • finagle-memcached: record client recv annotation after hit/miss
    • ๐Ÿ‘ป finagle-core: expand exception chain in StatsFilter
  • v4.0.0 Changes

    ๐Ÿš€ Released 2012/05/08

    • http: add AddResponseHeadersFilter, CorsFilter
    • finagle-redis: Add ZCard, ZRem, ZRevRange, ZRevRangeByScore commands
    • finagle-memcached: Added b3 annotations for key hits/misses
    • finagle-memcached: getResult/getsResult for java
    • finagle-http: fix client codec
    • ๐Ÿšš HeapBalancer: close services that are removed from cluster
    • ๐Ÿ‘ finagle-redis: add tracing and stats support
    • finagle-http: Add the client address for http traces. Also record uri after service name has been set
    • ๐Ÿ”€ finagle-memcached: more efficient implementation of GetResult.merged
    • finagle-redis: return pairs for hgetall, zrangebyscores, zrevrangebyscores cmds
    • finagle-core: introduce Transports and Dispatchers
    • tracing: annotate client connection when tracing
    • โšก๏ธ update to netty 3.4.1.Final
    • prevent tenuring of response objects for responses from previously idle connections
    • finagle-redis: add quit command
    • finagle-http: add service multiplexer
    • friendlier java interface for retries
  • v3.0.0 Changes

    ๐Ÿš€ Released 2012/03/14

    • ServiceToChannelHandler: keep track of shutdowns with pending replies, don't monitor errors that occur after cancellation.
    • Add two received_bytesm sent_bytes to per-channel stats.
    • http: Add wwwAuthenticate(=) and isXmlHttpRequest
    • http: CancelledRequestExceptions become 499s
    • clients: experimental Fail-Fast mode (ClientBuilder.expFailFast(true))
    • ๐ŸŒฒ b3: Only log that a span was unfinished if we actually found one
    • ๐Ÿ‘ thrift: better support for one-way calls
    • 0๏ธโƒฃ server: option for cancellation on hangup (default=true)
    • ๐Ÿ‘ codecs: improved support for multiplexed protocols
    • โฌ†๏ธ upgrade to netty 3.4.0.alpha1 which fixes connect timer resolution issues. Trustin says this should be as stable as 3.3.1.Final
    • serversets: allow for additional endpoints
    • โœ… tests: use true ephemeral ports instead of RandomSocket
    • ๐Ÿ’ป memcache stress: use new command line flag library from commons
    • thrift: concatenate arrays with System.arraycopy
    • memached: fix bug wherein we made requests with empty keys on retries
  • v2.0.1 Changes

    ๐Ÿš€ Released 2012/03/01

    • commons-stats: memoize counters
    • cluster: don't reuse adds; keep many values per key
    • clientbuilder: buffer handlers to avoid deadlock
  • v2.0.0 Changes

    ๐Ÿš€ Released 2012/02/27

    • unify client and server factories
    • โœ… memcache stress test: one connection per process
    • โœ… b3: make tests deterministic
    • โฌ†๏ธ upgrade to newest util (and to Guava r11)