Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Dec 12, 2014
  1. Steve Gury

    Bump all sbt projects (util, ostrich, finagle, twitter-server)

    stevegury authored jenkins@bigbird committed
    Problem
    
    After looking at the finagle changelog, I discovered that we already had
    entries for finagle 6.23.0 and more for the current version.
    The previous version bump was then incorrect, the version needs to be
    greater than 6.23.0.
    
    Solution
    
    Bump the minor version of finagle, and for consistency I did the same
    thing for all the other related projects.
    Close the current section of the finagle changelog and name it "6.24.0".
    
    RB_ID=540180
Commits on Dec 11, 2014
  1. Steve Gury

    Update sbt projet definitions of (util, ostrich, scoorge, twitter-ser…

    stevegury authored jenkins@bigbird committed
    …ver)
    
    Problem
    
    In order to release our libraries for the open-source community, we need to update
    the version of those.
    
    Solution
    
    Update the version in the sbt project definition.
    While I was there, update also sbt to the latest version and increase the jvm
    configuration for the code cache.
    
    RB_ID=537603
Commits on Dec 2, 2014
  1. Steve Gury

    Finagle, Ostrich, Util: Fix sbt project definition

    stevegury authored jenkins@bigbird committed
    Problem
    
    Finagle was not compiling with sbt for multiple reasons:
    - the java compilation of AbstractCloseAwaitably.java required one extra import
    - finagle-httpx-compat required direct dependencies on finagle-http(x)
    
    Solution
    
    Fix the sbt project definition of Util/Finagle.
    While I was there, I cleaned up some scaladoc warning in util and
    some compilation warning in ostrich.
    
    RB_ID=525909
Commits on Nov 25, 2014
  1. Merge branch 'tmp' into develop

    jenkins@bigbird authored
Commits on Nov 21, 2014
  1. Berk D. Demir

    [split] twitter-server & ostrich: Drop reflection of an MX bean

    bdd authored CI committed
    Problem:
    BufferPoolMXBean was introduced in JDK 7 and for supporting JDK 6 we
    needed to invoke the class loader manually and use reflection to load it
    where available to provider direct byte buffer stats.  Now JDK 6 support
    is dropped, no justification is left for complex piece of code.
    
    Solution:
    Remove class loading and reflection.
    Import `java.lang.management.BufferPoolMXBean` interface and used it as
    a Platform MX Bean.
    
    Result:
    No observable changes in exported stats.
    
    RB_ID=521207
Commits on Nov 18, 2014
  1. Merge branch 'tmp' into develop

    jenkins@bigbird authored
Commits on Nov 10, 2014
  1. Li Yichao

    [split] ostrich: fix typos in HistogramSpec

    liyichao authored CI committed
    Fix the typos in `com.twitter.ostrich.stats.HistogramSpec`.
    
    RB_ID=508599
Commits on Nov 6, 2014
  1. [split] Remove more poms

    Johan Oskarsson authored
    Not sure how these slipped by last time, removing more poms. Will skip adding the rest of the company out of shame and since they already shipited it.
    
    RB_ID=505101
    TBR=true
    NO-QUEUE=true
Commits on Nov 4, 2014
  1. Andy Reitz

    [split] Cut over from maven publishing to pants publishing.

    areitz authored CI committed
    RB_ID=502437
Commits on Oct 30, 2014
  1. marius a. eriksen

    [split] =bump ostrich_2.10 to 9.6.4-SNAPSHOT

    mariusae authored
    RB_ID=499001
    TBR=true
    NO-QUEUE=true
Commits on Oct 29, 2014
  1. marius a. eriksen

    [split] =Merge branch 'master' into sq_reserved/498209_util-6.22.2_10…

    mariusae authored
    …29222833
    
    RB_ID=498209
    TBR=true
    NO-QUEUE=true
Commits on Oct 28, 2014
  1. Merge branch 'tmp' into develop

    jenkins@bigbird authored
Commits on Oct 25, 2014
  1. Stu Hood

    [split] birdcage: Add provides clause for ostrich

    stuhood authored CI committed
    Add provides clause for ostrich so that it can be published by pants.
    
    RB_ID=494065
Commits on Oct 24, 2014
  1. Daniel Schobel

    [split] bump ostrich to 9.6.2-SNAPSHOT

    dschobel authored
    RB_ID=493469
    TBR=true
    NO-QUEUE=true
  2. Daniel Schobel

    [split] bump util to 6.22.2-SNAPSHOT

    dschobel authored
    RB_ID=493423
    TBR=true
    NO-QUEUE=true
Commits on Oct 14, 2014
  1. Merge branch 'tmp'

    jenkins@bigbird authored
  2. Ruben Oanta

    [split] bump ostrich_2.10 to 9.6.1-SNAPSHOT

    roanta authored
    RB_ID=482527
    TBR=true
    NO-QUEUE=true
Commits on Oct 13, 2014
  1. Ruben Oanta

    [split] bump util to 6.22.1-SNAPSHOT

    roanta authored
    RB_ID=482027
    TBR=true
    NO-QUEUE=true
Commits on Oct 9, 2014
  1. Steve Gury

    [split] ostrich: Change the underlying httpServer executor to a multi…

    stevegury authored CI committed
    …-threaded one
    
    Problem
    
    Ostrich admin http server is using under the hood the default
    java com.sun.net.httpserver.HttpServer, which by default is mono-threaded.
    Then, one slow request can delay the processing of all the others.
    
    Solution
    
    Configure the HttpServer to use a CacheThreadPool, and specify some parameters
    to protect the server against slow/bad clients.
    
    RB_ID=477271
Commits on Oct 7, 2014
  1. Kevin Oliver

    [split] util, ostrich, finagle: add koliver to owners

    kevinoliver authored CI committed
    RB_ID=475285
Commits on Sep 25, 2014
  1. Steve Gury

    [split] util, ostrich, finagle, twitter-server: Remove all trailing s…

    stevegury authored CI committed
    …paces
    
    Problem
    
    Trailing spaces are not recommended in our code style.
    It generates noise during code reviews, because most people configured their
    editor to automatically remove them.
    
    Solution
    
    Bulk remove of the spaces with sed, below the command line used:
    for dir in util ostrich finagle twitter-server; do
      find $dir -type f -name '*.scala' -or -name '*.java' -exec sed -i "" "s/[[:space:]]*$//" {} \+
    done
    
    Result
    
    All next code reviews will be exempt of noise.
    
    RB_ID=463585
    TBR=true
Commits on Sep 19, 2014
  1. Moses Nakamura

    [split] csl: remove 2.9.2 from sbt projects

    mosesn authored CI committed
    RB_ID=460663
Commits on Sep 18, 2014
  1. Moses Nakamura

    [split] csl: publish the world

    mosesn authored CI committed
    RB_ID=450951
    TBR=true
Commits on Sep 11, 2014
  1. Brian Degenhardt

    [split] birdcage: TWOTEN --> SNAPSHOT

    bmdhacks authored CI committed
    Problem
    
    Not naming our poms TWOTEN confuses a lot of our automated built stuff such as maven-tools and the snapshot CI
    
    Solution
    
    Set the suffix back to SNAPSHOT, as well as bump the patchlevel version to every pom because SNAPSHOT < TWOTEN lexically in pants.
    
    RB_ID=447205
Commits on Sep 10, 2014
  1. tstumpf

    [split] Added SCM info to server_info

    tstumpf authored CI committed
    RB_ID=450369
Commits on Sep 6, 2014
  1. Brian Degenhardt

    [split] bump util to 6.21.2-SNAPSHOT - and bump a bunch of other poms…

    bmdhacks authored CI committed
    … too
    
    Pushing CSL libs back to SNAPSHOT so our release scripts work.  Then we will release :-)
    
    RB_ID=448209
    TBR=true
Commits on Sep 2, 2014
  1. Brian Degenhardt

    [split] Birdcage: Upgrade to scala_2.10

    bmdhacks authored
    RB_ID=443649
    TBR=true
    NO-QUEUE=true
Commits on Aug 26, 2014
  1. Moses Nakamura

    [split] csl: Fix tls-able urls to point to https

    mosesn authored CI committed
    RB_ID=437687
    TBR=true
Commits on Aug 22, 2014
  1. Moses Nakamura

    [split] bump util to 6.20.1-SNAPSHOT

    mosesn authored
    RB_ID=436989
    TBR=true
    NO-QUEUE=true
Commits on Aug 20, 2014
  1. Moses Nakamura

    [split] util: Enables cross-publishing for 2.11

    mosesn authored CI committed
    Problem
    
    Although the specs tests were removed, we weren't publishing against
    2.11.  Notably, util-eval will be killed for 2.11, and it's nontrivial
    to get sbt to aggregate a project for some crossScalaVersions, and
    not for others.  Also, we were depending on a scalacheck feature
    that was removed in newer versions of scalacheck.
    
    Solution
    
    Upgraded scalacheck version for 2.9.2 to one that had a replacement
    method that was the same in the up to date scalacheck.  Moved
    util-eval out from being aggregated, and changed its crossScalaVersion
    to only "2.9.2", "2.10.4".  It turned out that the version of sbt
    we were on had a bug where it didn't use incremental compilation
    if you used cross building, so I upgraded us to 0.13.5 across the
    board.  util-logging was ooming, so I increased the heap size.
    
    Result
    
    We can now publish against 2.11
    
    RB_ID=425979
Commits on Aug 15, 2014
  1. Kevin Oliver

    [split] twitter-server: add gauge on eden allocations

    kevinoliver authored CI committed
    Problem
    
    It is difficult to estimate how many bytes an application is
    allocating. With this information, it is easier to monitor for
    regressions.
    
    Solution
    
    Added `Allocations` to TwitterServer which provides an `eden: Long`
    method which returns an estimate of the total bytes allocated into the
    eden. While not all allocations happen in the eden, it is the common
    case.
    
    If for some reason, the right diagnostic hooks are not available, -1L
    is used as a sentinel value.
    
    Result
    
    Service owners have better visibility into their allocation rates.
    
    RB_ID=429819
Commits on Aug 8, 2014
  1. Moses Nakamura

    [split] csl: updates changelogs to be current

    mosesn authored CI committed
    RB_ID=422811
    TBR=true
Commits on Aug 6, 2014
  1. Merge branch 'tmp'

    Jenkins (CI) authored
  2. Moses Nakamura

    [split] csl: Fix up sbt for publishing

    mosesn authored CI committed
    RB_ID=422613
    TBR=true
  3. Moses Nakamura

    [split] bump all the things

    mosesn authored CI committed
    RB_ID=422405
    TBR=true
Something went wrong with that request. Please try again.