Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Sep 28, 2010
Commits on Sep 14, 2010
Commits on Sep 10, 2010
Commits on Apr 7, 2010
  1. Kyle Maxwell
Commits on Dec 2, 2008
  1. THRIFT-214. cpp: Qualify a cast to fix OSX compilation

    dreiss authored
    id_t is defined in some OSX header, and the id_t in this function
    resolved to that one instead of Thread::id_t.  This change fully
    qualifies the type to make sure it resolves properly.
    
    Also remove a comment about eliminating the C-style cast, since it
    is actually quite appropriate in this case.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@722337 13f79535-47bb-0310-9956-ffa450edef68
  2. THRIFT-138. java: Create deep-copy constructors for Thrift structs

    dreiss authored
    - Create a copy constructor for every Thrift struct.  The constructor
      performs a deep copy on the argument, resulting in no shared state.
    - Make thrift structions implement Cloneable and implement .clone()
      using the copy constructor.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@722332 13f79535-47bb-0310-9956-ffa450edef68
Commits on Nov 21, 2008
  1. THRIFT-81. java: TNonblockingServer: Support a limit on read buffer size

    dreiss authored
    This change makes it possible to set a maximum amount of memory that
    TNonblockingServer will use for all read buffers (combined).
    If it is exceeded, no new data will be read from clients until
    memory is freed.  The current implementation does a busy wait in
    the main thread when this happens.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@719741 13f79535-47bb-0310-9956-ffa450edef68
  2. THRIFT-142. java: Better handling of required fields

    dreiss authored
    - On reading, behave the same way as the C++ code:
      throw an exception if a required field is missing.
    - In addition, throw an exception if a required field is missing
      when writing.  For the JavaBeans code, this means that __isset
      is false (because it is maintained automatically).  For non-beans
      code, this means that the field is null.  Non-nullable fields are
      not checked in non-beans code.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@719727 13f79535-47bb-0310-9956-ffa450edef68
  3. THRIFT-139. java: Fix indentation in beans mode

    dreiss authored
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@719701 13f79535-47bb-0310-9956-ffa450edef68
Commits on Nov 20, 2008
  1. THRIFT-202: java: Fix "make check"

    dreiss authored
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@719407 13f79535-47bb-0310-9956-ffa450edef68
  2. Remove compiler/cpp/version.h in "make clean"

    dreiss authored
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@719380 13f79535-47bb-0310-9956-ffa450edef68
  3. Fix "make distclean" when Ruby is not in use

    dreiss authored
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@719379 13f79535-47bb-0310-9956-ffa450edef68
Commits on Nov 19, 2008
  1. rb: Remove extra validate in read [THRIFT-207]

    kclark authored
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@719126 13f79535-47bb-0310-9956-ffa450edef68
Commits on Nov 14, 2008
  1. Merge branch 'THRIFT-143'

    kclark authored
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@714070 13f79535-47bb-0310-9956-ffa450edef68
  2. rb: Validate struct _after_ read. [THRIFT-206]

    kclark authored
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@714069 13f79535-47bb-0310-9956-ffa450edef68
Commits on Nov 11, 2008
Commits on Nov 7, 2008
  1. THRIFT-67. python: Add TNonblockingServer

    dreiss authored
    This TNonblockingServer is very similar to the C++ implementation.
    It assumes the framed transport, but it uses select instead of libevent.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@712306 13f79535-47bb-0310-9956-ffa450edef68
Commits on Oct 31, 2008
  1. rb: Performance tweaks in Struct#initialize [THRIFT-188]

    kclark authored
    Author: Bryan Duxbury
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@709313 13f79535-47bb-0310-9956-ffa450edef68
  2. rb: Add docstrings to generated ruby code [THRIFT-147]

    kclark authored
    Author: Bryan Duxbury
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@709309 13f79535-47bb-0310-9956-ffa450edef68
Commits on Oct 30, 2008
  1. THRIFT-186. erl: Make the Makefile work on OpenSolaris

    dreiss authored
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@709086 13f79535-47bb-0310-9956-ffa450edef68
Commits on Oct 29, 2008
  1. THRIFT-168. cpp: Clear transport buffers before a flush

    dreiss authored
    Previously, TBufferedTransport and TFramedTransport could
    leave data in their buffers if a flush threw an exception.
    This patch makes them reset their internal pointers before
    flushing to the underlying transport.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@709037 13f79535-47bb-0310-9956-ffa450edef68
  2. THRIFT-179. java: Include per-field docstrings in generated code

    dreiss authored
    This also involves refactoring a bit of the functionality into
    t_oop_generator.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@708737 13f79535-47bb-0310-9956-ffa450edef68
Commits on Oct 27, 2008
  1. THRIFT-183 let non-root issues run fb303 status commands

    mcslee authored
    Reviewed By: mcslee
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@708364 13f79535-47bb-0310-9956-ffa450edef68
Commits on Oct 22, 2008
  1. Make a pointer const to fix a warning

    dreiss authored
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@707213 13f79535-47bb-0310-9956-ffa450edef68
  2. Add a missing include to fix compilation on Ubuntu 8.10

    dreiss authored
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@707212 13f79535-47bb-0310-9956-ffa450edef68
  3. Add more files to .gitignore

    dreiss authored
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@707211 13f79535-47bb-0310-9956-ffa450edef68
  4. Make .gitignore more specific

    dreiss authored
    The leading slashes prevent it from matching similar-looking paths
    in subdirectories.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@707210 13f79535-47bb-0310-9956-ffa450edef68
Commits on Oct 21, 2008
  1. THRIFT-173. Commit the html generator

    dreiss authored
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@706466 13f79535-47bb-0310-9956-ffa450edef68
Commits on Oct 20, 2008
  1. THRIFT-177. cpp: Add a missing "std::"

    dreiss authored
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@706418 13f79535-47bb-0310-9956-ffa450edef68
Commits on Oct 17, 2008
Something went wrong with that request. Please try again.