Skip to content
Commits on Sep 21, 2011
  1. Changes from https://issues.apache.org/jira/secure/attachment/1249490…

    …1/AVRO-821-fixed.patch to enable handling of protocol files.
    
    Jeromy's changes to deal with reading cascaded schemas correctly.
    Ali Bawany committed Sep 21, 2011
Commits on Sep 15, 2011
  1. @saleemshafi
  2. @saleemshafi

    Re-implementing SeekableByteArrayInput as a subclass of ByteArrayInpu…

    …tStream per recommendation from cutting@github
    saleemshafi committed Sep 15, 2011
  3. @saleemshafi
Commits on Sep 13, 2011
  1. @cutting

    AVRO-805. Fix to work with protobuf 2.2 as installed on build server,…

    … but revert default protobuf version to something that's probably compatible with the version of protoc that developers have on their desktop.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1170009 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Sep 13, 2011
  2. @cutting

    AVRO-805. Fix to work with either protobuf 2.3 or 2.4.

    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1170003 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Sep 13, 2011
Commits on Sep 12, 2011
  1. @cutting

    AVRO-805. Note addition of build-time requirement on protoc.

    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1169966 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Sep 12, 2011
  2. @cutting

    AVRO-805: Java: Add support for reading and writing instances of Prot…

    …ocol Buffer (protobuf) generated classes.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1169908 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Sep 12, 2011
Commits on Sep 7, 2011
  1. @cutting

    prepare to roll 1.5.4 candidate

    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1166413 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Sep 7, 2011
  2. @cutting

    AVRO-866. Python: Add support for snappy compression codec. Contribut…

    …ed by Tom White.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1166407 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Sep 7, 2011
  3. @cutting

    AVRO-884. Java: Fix a regression in RPC so that one-way messages fail…

    … when the transciever cannot connect. Contributed by Tom White.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1166326 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Sep 7, 2011
Commits on Aug 26, 2011
  1. @cutting

    AVRO-839. Java: Add accessor methods and builders to generated java c…

    …lasses. Contributed by James Baldassari.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1162253 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Aug 26, 2011
Commits on Aug 25, 2011
  1. @cutting

    prepare to roll a 1.5.3 release candidate

    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1161779 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Aug 25, 2011
  2. @cutting

    AVRO-877. Exclude generated test output files w/o license from RAT te…

    …sting.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1161770 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Aug 25, 2011
  3. @cutting

    AVRO-872. Add missing license.

    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1161769 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Aug 25, 2011
  4. @cutting

    AVRO-880. Java: Upgrade snappy-java to 1.0.3.2. Contributed by Alejan…

    …dro Abdelnur.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1161764 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Aug 25, 2011
  5. @cutting

    fix a typo

    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1161758 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Aug 25, 2011
  6. @cutting

    AVRO-877. Java: Add support for compiling multiple, dependent schemas…

    …. Contributed by Bill Graham.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1161755 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Aug 25, 2011
  7. @cutting

    Move AVRO-874 to 1.5.3.

    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1161748 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Aug 25, 2011
  8. @cutting

    prepare for 1.5.3 changes

    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1161743 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Aug 25, 2011
Commits on Aug 22, 2011
  1. @cutting

    AVRO-879. Try setting target to an absolute path.

    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1160362 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Aug 22, 2011
  2. @cutting

    AVRO-879: Try locating the java executable from java.home system prop…

    …erty rather than $PATH.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1160350 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Aug 22, 2011
Commits on Aug 15, 2011
  1. @cutting

    update release date for 1.5.2

    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1158030 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Aug 15, 2011
Commits on Aug 12, 2011
  1. @cutting

    AVRO-853: Java: Cache Schema hash codes. (cutting)

    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1157266 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Aug 12, 2011
  2. @cutting

    AVRO-874. Java: Improved Schema parsing API and permit IDL imports to…

    … depend on names defined in prior imports.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1157245 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Aug 12, 2011
Commits on Aug 11, 2011
  1. @cutting

    AVRO-873. Java: Permit passing classloader to SpecificDatumReader. Co…

    …ntributed by Michael Armbrust.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1156803 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Aug 11, 2011
Commits on Jul 28, 2011
  1. @cutting

    Move AVRO-833, AVRO-856, AVRO-845 and AVRO-864 to 1.5.2.

    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1151983 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Jul 28, 2011
Commits on Jul 27, 2011
  1. @cutting

    AVRO-864. Java: Fix reflect to be able to write unions containing gen…

    …eric and/or specific records. Contributed by Isabel Drost.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1151660 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Jul 27, 2011
Commits on Jul 25, 2011
  1. @cutting

    AVRO-857. Add mailing lists, scm and issue management to Maven metada…

    …ta. Contributed Jan Prach.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1150880 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Jul 25, 2011
Commits on Jul 15, 2011
  1. @dcreager

    AVRO-396. C: avropipe still had a reference to stdbool

    I had put together the patch for AVRO-396 before fixing AVRO-861, so
    there was still a lingering reference to bool and stdbool.h.  I've
    removed that now.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1146937 13f79535-47bb-0310-9956-ffa450edef68
    dcreager committed Jul 15, 2011
  2. @dcreager

    AVRO-396. C: avrocat and avropipe commands

    The new avrocat command prints the contents of an Avro file to stdout.
    Each record appears on a separate line, and is formatted using the Avro
    JSON encoding.
    
    The new avropipe command prints the same contents, but the output format
    is the same as if you had run the JSON encoding of the data through the
    jsonpipe [1] command.  This provides a format that's more amenable to
    processing using standard Unix tools, since individual scalar values (no
    matter how deep the original record) appear on separate lines.
    
    [1] https://github.com/dvxhouse/jsonpipe
    
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1146936 13f79535-47bb-0310-9956-ffa450edef68
    dcreager committed Jul 15, 2011
  3. @dcreager

    AVRO-861. C: Remove dependency on stdbool.h

    Buildbot raised on error on Solaris, saying that the stdbool.h header is
    only allowed in C99 code.  Bruce pointed out that it would be safer and
    more portable to not rely on any C99 standards if we don't have to.  In
    this case, it's easy enough to replace bool with int, true with 1, and
    false with 0.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1146935 13f79535-47bb-0310-9956-ffa450edef68
    dcreager committed Jul 15, 2011
Commits on Jul 14, 2011
  1. @dcreager

    AVRO-837. Updated CHANGES.txt

    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1146916 13f79535-47bb-0310-9956-ffa450edef68
    dcreager committed Jul 14, 2011
  2. @dcreager

    AVRO-837. C: Avro value interface

    This patch adds a new interface for Avro values.  Eventually, each part
    of the library that operates on Avro data will work with any C type that
    implements this interface, rather than only working on avro_datum_t
    instances.
    
    As of right now, we have a definition of the interface itself (along
    with a bunch of macros that make it easier to call the interface methods
    on a particular instance).  We also have a “generic” implementation of
    the interface, which will serve as a replacement for avro_datum_t.
    
    There is also an avro_value_t implementation that wraps avro_datum_t
    instances.  This will let us migrate code slowly to the new interface,
    where necessary.
    
    As part of all of this, I've broken out the monolithic avro.h header
    file into separate modular headers.  You can still include <avro.h> on
    its own to pick up all of the parts.
    
    Lastly, there's now a test program that compares the performance of the
    old and new APIs.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1146546 13f79535-47bb-0310-9956-ffa450edef68
    dcreager committed Jul 14, 2011
Commits on Jul 12, 2011
  1. @dcreager

    AVRO-746. Updated CHANGES.txt

    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1145780 13f79535-47bb-0310-9956-ffa450edef68
    dcreager committed Jul 12, 2011
Something went wrong with that request. Please try again.