Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 27, 2014
  1. Ryan Greenberg
Commits on May 7, 2014
  1. Jeff Smick

    Merge pull request #61 from mikesea/remove-mongrel

    sprsquish authored
    Use Thrift::ThinHTTPServer in tests
  2. Mike Chlipala
Commits on May 6, 2014
  1. Mike Chlipala

    Use Thrift::ThinHTTPServer in tests

    mikesea authored
    Thrift::MongrelHTTPServer is deprecated, so removing that dependency
    as well.
Commits on Mar 23, 2014
  1. Chris Aniszczyk

    Merge pull request #59 from twitter/add_license_to_gemspec

    caniszczyk authored
    Specify license in gemspec
  2. Ryan Greenberg
Commits on Mar 20, 2014
  1. Ryan Greenberg

    Merge pull request #57 from twitter/provide_wrapped_exceptions

    ryangreenberg authored
    Extract wrapped exception class creation
  2. Ryan Greenberg

    Merge pull request #58 from twitter/fix_travis_ci_build

    ryangreenberg authored
    Fix Travis CI build
  3. Ryan Greenberg

    Add undeclared dependencies for thrift

    ryangreenberg authored
    thrift requires rack and thin in its Thrift::ThinHTTPServer but does
    not declare them in the gemspec.
  4. Ryan Greenberg

    Extract wrapped exception class creation

    ryangreenberg authored
    The wrapped exception classes are not created until ThriftClient.new
    is called with the correct client class. This makes it difficult to
    write code like `rescue MyThrift::Client::TransportException` because
    the exception class may not exist yet.
    
    Callers may now use ThriftClient.create_wrapped_exception_classes to
    ensure the desired classes have been created.
  5. Ryan Greenberg

    Change to https rubygems source

    ryangreenberg authored
    Using ":rubygems" results in the message:
    
      "The source :rubygems is deprecated because HTTP requests are
      insecure. Please change your source to 'https://rubygems.org'; if
      possible, or 'http://rubygems.org'; if not."
Commits on Apr 11, 2013
  1. Jeff Smick
Commits on Feb 26, 2013
  1. Jeff Smick

    update changelog

    sprsquish authored
  2. Jeff Smick
Commits on Jan 11, 2013
  1. Jeff Smick

    Merge pull request #50 from twitter/thrift-0.9.0

    sprsquish authored
    Upgrade to thrift 0.9.0 (closes #49)
  2. Jeff Smick
  3. Jeff Smick
Commits on Nov 26, 2012
  1. Chris Aniszczyk

    Merge pull request #47 from caniszczyk/master

    caniszczyk authored
    Update README with Travis CI information
  2. Chris Aniszczyk

    Update README with Travis CI information

    caniszczyk authored
    Signed-off-by: Chris Aniszczyk <zx@twitter.com>
  3. Jeff Smick

    add travis ci support

    sprsquish authored
  4. Merge pull request #45 from twitter/remove_echoe

    Brandon Mitchell authored
    remove Echoe dependency
  5. Jeff Smick

    remove Echoe dependency

    sprsquish authored
  6. Jeff Smick

    update CHANGELOG

    sprsquish authored
Commits on Nov 15, 2012
  1. Merge pull request #44 from twitter/reduce_object_churn

    Brandon Mitchell authored
    respect connect_timeout on reconnect
  2. Jeff Smick

    respect connect_timeout on reconnect

    sprsquish authored
    Thrift::Socket reuses the timeout value for both connection and
    request timeouts.
  3. Merge pull request #43 from twitter/reduce_object_churn

    Brandon Mitchell authored
    Reduce object churn and ensure socket alignment
  4. Jeff Smick

    ensure socket alignment

    sprsquish authored
    If a request is interrupted before data can be read off the socket
    a misalignment can occur whereby subsequent requests will get responses
    from previous requests.
  5. Jeff Smick

    reduce object churn

    sprsquish authored
    Cache the connection and client in the server object. If a client
    is cleanly disconnected we don't need to tear it all down. This will
    mean any negotiations made at the protocol level will hold when the
    client reconnected. However the post_connect callback at the
    application layer will still be called.
Commits on Sep 11, 2012
  1. Docs.

    Brandon Mitchell authored
  2. CHANGELOG for v0.8.2

    Brandon Mitchell authored
Commits on Sep 10, 2012
  1. Spelling.

    Brandon Mitchell authored
  2. Merge branch 'connection_cache'

    Brandon Mitchell authored
    * connection_cache:
      (optionally) Cache connections to amortize connect() costs.
  3. (optionally) Cache connections to amortize connect() costs.

    Brandon Mitchell authored
  4. Merge branch 'server_transport'

    Brandon Mitchell authored
    * server_transport:
      Use Server as a proxy between the underlying Thrift transport and the thrift client.
  5. Use Server as a proxy between the underlying Thrift transport and the…

    Brandon Mitchell authored
    … thrift client.
Something went wrong with that request. Please try again.