Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Sep 21, 2011
  1. Changes from https://issues.apache.org/jira/secure/attachment/1249490…

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

    Re-implementing SeekableByteArrayInput as a subclass of ByteArrayInpu…

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

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

    cutting authored
    … 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
  2. @cutting
Commits on Sep 12, 2011
  1. @cutting
  2. @cutting

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

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

    prepare to roll 1.5.4 candidate

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

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

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

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

    cutting authored
    … 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
Commits on Aug 26, 2011
  1. @cutting

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

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

    prepare to roll a 1.5.3 release candidate

    cutting authored
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1161779 13f79535-47bb-0310-9956-ffa450edef68
  2. @cutting
  3. @cutting

    AVRO-872. Add missing license.

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

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

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

    fix a typo

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

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

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

    Move AVRO-874 to 1.5.3.

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

    prepare for 1.5.3 changes

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

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

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

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

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

    update release date for 1.5.2

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

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

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

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

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

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

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

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

    cutting authored
    …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
Commits on Jul 25, 2011
  1. @cutting

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

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

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

    dcreager authored
    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
  2. @dcreager

    AVRO-396. C: avrocat and avropipe commands

    dcreager authored
    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
  3. @dcreager

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

    dcreager authored
    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
Commits on Jul 14, 2011
  1. @dcreager

    AVRO-837. Updated CHANGES.txt

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

    AVRO-837. C: Avro value interface

    dcreager authored
    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
Commits on Jul 12, 2011
  1. @dcreager

    AVRO-746. Updated CHANGES.txt

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