Permalink
Commits on Jun 15, 2012
  1. [split] util, finagle: catch up sbt.

    RB_ID=71128
    mariusae committed Jun 15, 2012
  2. [split] Add finagle InetAddressUtil.getByName

        Faster InetAddress.getByName that uses NetUtil to parse the address instead
        of regular expressions.
    
        Benchmark results:
                         benchmark  ns linear runtime
           OldInetAddressGetByName 596 ==============================
        NewInetAddressGetByAddress 163 ========
    
        APPSERVICES-5728
    
    RB_ID=70991
    dhelder committed Jun 15, 2012
  3. [split] fixdeps

    RB_ID=70963
    TBR=true
    mariusae committed Jun 15, 2012
Commits on Jun 14, 2012
  1. [split] Fix birdcage versions

    RB_ID=70943
    TBR=true
    stevegury committed Jun 14, 2012
  2. [split] release finagle-5.1.0

    RB_ID=70926
    TBR=true
    stevegury committed Jun 14, 2012
  3. [split] Redis: fix build

    Inlining a custom version of naggati, in our own namespace, with streaming removed.
    
    RB_ID=70907
    mariusae committed Jun 14, 2012
  4. [split] release ostrich 8.1.0

    RB_ID=70903
    TBR=true
    stevegury committed Jun 14, 2012
  5. [split] release util 5.2.0

    RB_ID=70901
    TBR=true
    stevegury committed Jun 14, 2012
  6. [split] OpenSSL v0.9 and v1.0 have different output for the md5 subco…

    …mmand Check to see what version of OpenSSL the 'openssl version' subcommand returns, then trim the output if necessary.
    
    I had MacPorts' OpenSSL in the path (which is version 1.0.1c), and the output from its md5 is different than the one in `/usr/bin/openssl`:
    
    ```
    $ /usr/bin/openssl md5 < sbt-launch.jar
    2886cc391e38fa233b3e6c0ec9adfa1e
    
    $ /opt/local/bin/openssl md5 < sbt-launch.jar
    (stdin)= 2886cc391e38fa233b3e6c0ec9adfa1e
    ```
    
    This patch just checks the output of the version subcommand and adjusts as appropriate.
    Github-pull-request: twitter#88
    
    Signed-off-by: marius a. eriksen <marius@twitter.com>
    
    RB_ID=70872
    Jonathan Simms committed with mariusae Jun 14, 2012
  7. [split] This test is causing CI to break

    RB_ID=70778
    James Waldrop committed Jun 14, 2012
Commits on Jun 13, 2012
  1. [split] finagle-example: temporarily remove redis dep

    RB_ID=70695
    TBR=true
    mariusae committed Jun 13, 2012
  2. [split] Speed up SpanId.toString It was a hog: two orders of magnitud…

    …e improvement.
    
       benchmark    ns linear runtime
     OldToString 10666 ==============================
        ToString   109 =
    
    RB_ID=70636
    mariusae committed Jun 13, 2012
  3. [split] finagle-redis: extend codec from java

    Extend Redis codec from Java, so data-services can add a custom hook
    
    RB_ID=70425
    Anirudh Srinivas committed Jun 13, 2012
  4. [split] Replace remainder with a less expensive version for common cases

    Typically the remainder is actually 0 as the entire frame has been read. In
    the case where it isn't zero we have replaced the previous version with arraycopy.
    
    RB_ID=70592
    Sam Pullara committed Jun 13, 2012
  5. [split] First phase of the serverset support In this phase we only lo…

    …ad the intial set of the servers from the zookeeper, without monitoring the following changes to the serverset as we will need to implement certain special monitoring logic in order to get a batch server set changes event
    
    RB_ID=67766
    xinxiang-twitter committed Jun 13, 2012
  6. [split] deferredrpc-client: bump to 2.0.2

    RB_ID=70544
    Arya Asemanfar committed Jun 13, 2012
Commits on Jun 12, 2012
  1. [split] finagle-redis: clean up compile warnings

    Fix compile time warnings
    
    RB_ID=69954
    Anirudh Srinivas committed Jun 12, 2012
  2. [split] finagle 5.0.3

    RB_ID=70000
    mariusae committed Jun 12, 2012
  3. [split] Birdcage dependency fixes

    1) Fixes places where dependencies/pom.xml has an older version than the project poms
    2) Fixes most places where project poms have dependencies which conflict with the latest dependencies/pom.xml
    
    RB_ID=70426
    James Waldrop committed Jun 12, 2012
Commits on Jun 11, 2012
  1. [split] Replace finagle-b3 with finagle-zipkin in the sbt project

    RB_ID=69905
    Johan Oskarsson committed Jun 11, 2012
Commits on Jun 8, 2012
  1. [split] finagle-example: fix build

    RB_ID=70062
    mariusae committed Jun 8, 2012
Commits on Jun 7, 2012
  1. [split] temporarily remove redis

    RB_ID=70009
    mariusae committed Jun 7, 2012
  2. [split] First pass at a finagle-zipkin readme

    RB_ID=69866
    Franklin Hu committed Jun 7, 2012
  3. [split] Fix key names to match chickadee server expectations

    RB_ID=69278
    Sonja Keserovic committed Jun 7, 2012
  4. [split] util 5.1.2

    RB_ID=69943
    mariusae committed Jun 7, 2012
  5. [split] Lifting functions into filters and services, so they play nic…

    …ely together.
    
    val fil = Filter.mk[Int, String, Int, String] { (req, f) => f(req*10) map { _ + "filtered!" } }
    val filtered = fil andThen { i: Int => Future.value(i.toString) }
    
    scala> filtered(123)()
    res3: String = 1230filtered!
    
    RB_ID=69731
    mariusae committed Jun 7, 2012
  6. [split] Some diagrams for my talk & later essay.

    These show the entire client stack, in pieces.
    
    RB_ID=69881
    mariusae committed Jun 7, 2012
  7. [split] finagle sbt build: fix up deps, versions.

    RB_ID=69882
    TBR=true
    mariusae committed Jun 7, 2012
Commits on Jun 6, 2012
  1. [split] Adding kv annotations containing i16, i32, i64 and doubles ha…

    …ve not worked properly. Turns out nobody used them till now, this will fix the problem and adds a test.
    
    RB_ID=69419
    Johan Oskarsson committed Jun 6, 2012
  2. [split] finagle-memcached: add stats support and ensure keys don't ha…

    …ve spaces
    
    Add command stats support and ensure that there are not spaces in keys.
    This should help debugging CACHE-74, where the twemcache instances are receiving malformed command strings.
    
    RB_ID=68881
    Anirudh Srinivas committed Jun 6, 2012
Commits on Jun 5, 2012
  1. [split] Remove finagle-b3. It has been replaced by finagle-zipkin

    RB_ID=69476
    Johan Oskarsson committed Jun 5, 2012
  2. [split] Record only url path, not the parameters to tracers

    RB_ID=69424
    Johan Oskarsson committed Jun 5, 2012
  3. [split] kill com.twitter.concurrent.Channel We're a sweetspot and can…

    … finally kill it: we've bumped major, and nothing downstream uses it (that has been converted to 2.9).
    
    The only downstream dep at this point is birdfeeder, but as far as I
    can tell this is obsolete, too, and if resurrected should be converted
    to offer/broker.
    
    RB_ID=69438
    mariusae committed Jun 5, 2012
  4. [split] JvmFilter: trace jvm events

    This puts Gc events into traces.
    
    RB_ID=69410
    mariusae committed Jun 5, 2012
  5. [split] ServerBuilder: only instantiate filters & service factory onc…

    …e for each builder.
    
    RB_ID=69427
    mariusae committed Jun 5, 2012