Permalink
Commits on Oct 28, 2010
  1. Thrift now a TLP - INFRA-3116

    git-svn-id: https://svn.apache.org/repos/asf/thrift/branches/0.2.x@1028168 13f79535-47bb-0310-9956-ffa450edef68
    gmcdonald committed Oct 28, 2010
Commits on Dec 8, 2009
Commits on Dec 7, 2009
  1. Branching for 0.2 release

    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/branches/0.2.x@887836 13f79535-47bb-0310-9956-ffa450edef68
    toddlipcon committed Dec 7, 2009
  2. THRIFT-622. Add appropriate licensing information to get Thrift ready…

    … for a release.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@887812 13f79535-47bb-0310-9956-ffa450edef68
    toddlipcon committed Dec 7, 2009
Commits on Dec 3, 2009
  1. THRIFT-637. python: Fix mixing of oneway and regular requests in TNon…

    …blockingServer
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@886646 13f79535-47bb-0310-9956-ffa450edef68
    toddlipcon committed Dec 3, 2009
Commits on Nov 19, 2009
  1. THRIFT-551. java: Enumeration doesn't generate real enum in Java

    This patch makes the compiler generate actual Enum classes.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@882211 13f79535-47bb-0310-9956-ffa450edef68
    Bryan Duxbury committed Nov 19, 2009
Commits on Nov 17, 2009
  1. THRIFT-628. java: Hash code method for _Fields objects does not behav…

    …e as expected
    
    This patch switches to using the hashcode of the actual field id, instead of the field id enumeration.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@881559 13f79535-47bb-0310-9956-ffa450edef68
    Bryan Duxbury committed Nov 17, 2009
Commits on Nov 13, 2009
  1. THRIFT-621. cpp: Fix generated files using "apache" namespaces

    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@835739 13f79535-47bb-0310-9956-ffa450edef68
    David Reiss committed Nov 13, 2009
Commits on Nov 12, 2009
  1. THRIFT-623. java: Use a Java enum to represent field ids in generated…

    … structs
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@835538 13f79535-47bb-0310-9956-ffa450edef68
    Bryan Duxbury committed Nov 12, 2009
  2. THRIFT-619: Perl server and example

    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@835206 13f79535-47bb-0310-9956-ffa450edef68
    tjake committed Nov 12, 2009
  3. THRIFT-626: Increase timeouts for socket requests

    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@835203 13f79535-47bb-0310-9956-ffa450edef68
    tjake committed Nov 12, 2009
Commits on Nov 11, 2009
  1. THRIFT-624. java: compareTo is broken for Unions with binary fields

    This patch adds a special case for byte[] values in TUnion. It also fixes a related bug in TBaseHelper for comparing two byte arrays.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@835065 13f79535-47bb-0310-9956-ffa450edef68
    Bryan Duxbury committed Nov 11, 2009
  2. THRIFT-210. c#: Add support for TFramedTransport

    author: Michael Greene (euphoria)
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@835006 13f79535-47bb-0310-9956-ffa450edef68
    esteve committed Nov 11, 2009
Commits on Nov 9, 2009
  1. THRIFT-565. java: Structs containing typedefs for incomparable object…

    …s will be considered comparable
    
    This patch causes the compiler to fully unwrap typedefs when determining comparability.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@834119 13f79535-47bb-0310-9956-ffa450edef68
    Bryan Duxbury committed Nov 9, 2009
Commits on Nov 4, 2009
  1. THRIFT-620. java: Compact Protocol should call readAll, not read

    This patch switches to calling readAll instead of read.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@832633 13f79535-47bb-0310-9956-ffa450edef68
    Bryan Duxbury committed Nov 4, 2009
Commits on Nov 3, 2009
  1. THRIFT-613. Make generated objects implement the NSCoding protocol.

    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@832507 13f79535-47bb-0310-9956-ffa450edef68
    Andrew McGeachie committed Nov 3, 2009
Commits on Oct 28, 2009
  1. THRIFT-612. python: Fix exception bug in TFramedTransport.cstringio_r…

    …efill
    
    readFrame was being called without "self."
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@830673 13f79535-47bb-0310-9956-ffa450edef68
    David Reiss committed Oct 28, 2009
Commits on Oct 27, 2009
  1. THRIFT-614. Add some more info to the exception that gets thrown when…

    … THTTPClient encounters an unexpected NSURLResponse object.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@830329 13f79535-47bb-0310-9956-ffa450edef68
    Andrew McGeachie committed Oct 27, 2009
  2. THRIFT-521. Change @synthesize property declarations to @dynamic for …

    …happy compiling on OS X 10.6 as well as 10.5
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@830326 13f79535-47bb-0310-9956-ffa450edef68
    Andrew McGeachie committed Oct 27, 2009
Commits on Oct 21, 2009
  1. pynames

    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@827893 13f79535-47bb-0310-9956-ffa450edef68
    David Reiss committed Oct 21, 2009
  2. THRIFT-606. cpp: Fix build on Solaris Nevada

    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@827890 13f79535-47bb-0310-9956-ffa450edef68
    David Reiss committed Oct 21, 2009
Commits on Oct 15, 2009
  1. THRIFT-589. java: Add Field Name to Field ID Mapping

    Java Thrift structs now have a static mapping of field name to field ID.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@825371 13f79535-47bb-0310-9956-ffa450edef68
    Bryan Duxbury committed Oct 15, 2009
  2. THRIFT-603. rb: Struct read method does not call validate

    After reading a struct, we will now call the struct's validate method.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@825369 13f79535-47bb-0310-9956-ffa450edef68
    Bryan Duxbury committed Oct 15, 2009
Commits on Oct 2, 2009
  1. THRIFT-529. java: Change generated constructors so that application c…

    …ode evolves better
    
    Optional fields are now excluded from constructors.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@820857 13f79535-47bb-0310-9956-ffa450edef68
    Bryan Duxbury committed Oct 2, 2009
Commits on Oct 1, 2009
  1. THRIFT-477. java: remove extra methods generated for collections

    I have rolled back the patch originally applied in this issue.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@820831 13f79535-47bb-0310-9956-ffa450edef68
    Bryan Duxbury committed Oct 1, 2009
  2. THRIFT-446. java: PartialDeserialization in Java

    This patch adds a partialDeserialize method to TDeserializer that allows you to request a specific subfield of the serialized data.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@820786 13f79535-47bb-0310-9956-ffa450edef68
    Bryan Duxbury committed Oct 1, 2009
Commits on Sep 25, 2009
  1. THRIFT-588. java: Generated .equals method throws NPE for thrift object

    If other is null, then they're not equal.
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@818998 13f79535-47bb-0310-9956-ffa450edef68
    Bryan Duxbury committed Sep 25, 2009
Commits on Sep 24, 2009
  1. THRIFT-586. python: TSocket incorrectly sets the exception type when …

    …an end of file error occurs
    
    TTransportException's type was set to "Transport not open" in some cases, which should
    be its message.
    Use named arguments and set the type for TTransportException to END_OF_FILE in TSocket#read
    and TSocket#write.
    
    reviewer: dreiss
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@818429 13f79535-47bb-0310-9956-ffa450edef68
    esteve committed Sep 24, 2009
Commits on Sep 21, 2009
  1. THRIFT-572. java: Union compareTo is broken

    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@817317 13f79535-47bb-0310-9956-ffa450edef68
    Bryan Duxbury committed Sep 21, 2009
Commits on Sep 19, 2009
  1. THRIFT-587. cpp: Properly set addrLen before accept calls

    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@816850 13f79535-47bb-0310-9956-ffa450edef68
    David Reiss committed Sep 19, 2009
Commits on Sep 17, 2009
Commits on Sep 16, 2009
  1. THRIFT-584. php: Generate a better directory structure

    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@815878 13f79535-47bb-0310-9956-ffa450edef68
    David Reiss committed Sep 16, 2009
  2. THRIFT-583. python: Allow new-style classes for Interfaces

    The original new-style class only affected structs, enums, and
    exceptions.
    
    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@815874 13f79535-47bb-0310-9956-ffa450edef68
    David Reiss committed Sep 16, 2009
Commits on Sep 9, 2009
  1. THRIFT-574. erlang: Support framed transport for servers

    git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@813054 13f79535-47bb-0310-9956-ffa450edef68
    David Reiss committed Sep 9, 2009