Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Mar 19, 2012
  1. @cutting

    Tagging release 1.6.3.

    cutting authored
    git-svn-id: https://svn.apache.org/repos/asf/avro/tags/release-1.6.3@1302525 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 2, 2012
  1. @cutting

    Tag 1.6.3-rc0.

    cutting authored
    git-svn-id: https://svn.apache.org/repos/asf/avro/tags/release-1.6.3-rc0@1296499 13f79535-47bb-0310-9956-ffa450edef68
  2. @cutting

    Preparing to roll 1.6.3 RC0.

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

    AVRO-1041. Java: Fix Utf8 to reuse array in more cases. Contributed b…

    cutting authored
    …y Dave Irving.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1296486 13f79535-47bb-0310-9956-ffa450edef68
Commits on Mar 1, 2012
  1. @dcreager

    AVRO-1034. C: Resolved reader initializes child array.

    dcreager authored
    The resolved reader array implementation now initializes its children
    array.  We only need to initialize the elements of the array when
    they're first created.  This happens the first time we access a
    particular element, or any element that appears after it in the array.
    
    Test case contributed by Vivek Nadkarni.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1295404 13f79535-47bb-0310-9956-ffa450edef68
  2. @dcreager

    AVRO-1039. C: Don't try to use nonexistent codecs in test cases.

    dcreager authored
    The quickstop example was hard-coded to use the deflate codec, even if
    we're not building that codec.  The null codec will always be there, so
    we fall back on that if we don't have deflate.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1295401 13f79535-47bb-0310-9956-ffa450edef68
  3. @dcreager

    AVRO-1038. C: Require GCC 4.5.0 to use GCC atomic intrinsics.

    dcreager authored
    Vivek has found a couple of platforms where the GCC atomic instrinsics
    aren't available in 4.1.0.  We can fall back on the raw assembly
    implementations our supported platforms, so for now, we're going to bump
    the required GCC version to 4.5.0.  We'll eventually want to replace
    this with an autotools-style runtime check in our CMake files, or a more
    complex preprocessor check.
    
    Contributed by Vivek Nadkarni.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1295400 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 29, 2012
  1. @dcreager

    AVRO-1033. C: Fix x86 assembly implementation of reference count prim…

    dcreager authored
    …itives.
    
    There was a typo in the assembly implementation of our reference
    counting primitives.  (Vivek Nadkarni via dcreager)
    
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1294932 13f79535-47bb-0310-9956-ffa450edef68
  2. @dcreager

    AVRO-1031. C: avro_value_cmp doesn't necessarily return {-1,0,1}.

    dcreager authored
    The avro_value_cmp function uses memcmp under the covers (at least for
    comparing bytes values), and so it doesn't necessarily return only -1,
    0, and 1 as results.  Rather, any negative value can be used for the
    less-than case, and any positive value for the greater-than case.  This
    patch updates our unit tests to not assume too much about the return
    value.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1294928 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 24, 2012
  1. @cutting
  2. @scottcarey
Commits on Feb 22, 2012
  1. @cutting

    AVRO-1030. Fix a broken link in the documentation.

    cutting authored
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1292566 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 15, 2012
  1. @cutting

    Prepare trunk for 1.6.3 development.

    cutting authored
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1244292 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 9, 2012
  1. @dcreager

    AVRO-980. C: avro_schema_from_json_length

    dcreager authored
    We now explicitly document that the length and error parameters are
    unused in the avro_schema_from_json function.  (The error parameter
    isn't needed, since any errors parsing or interpreting the JSON text are
    available using the avro_strerror() function.)
    
    This patch also adds the new avro_schema_from_json_length function.
    This function actually uses its length parameter, and we explicitly
    document that the length should *not* include any NUL terminator, if one
    is present.  We also provide the avro_schema_from_json_literal helper
    macro, which automatically calculates the size of a literal JSON string
    at compile time.  (To work, the JSON string must be defined as a char[],
    not a char *.)
    
    We decided to fix this bug using a new function because there's existing
    code out there that's already assuming that avro_schema_from_json's len
    parameter is unused.  (Or at least, they're assuming different things
    about what kind of value to pass in.)  This solution ensures that
    existing code still works, while providing a new function for the
    (needed) non-NUL-terminated case.  It comes at the expense of a sloppy
    signature for the existing avro_schema_from_json function...but then,
    the signature was already sloppy.  We're at least not adding any *new*
    sloppiness.
    
    We also now use the new avro_schema_from_json_length function when
    reading an Avro object container file.  This means that we no longer
    need to append a NUL terminator to the schema JSON when reading in the
    container file's header.  (We don't *need to*, but we still do.  One
    change at a time.)
    
    Contributed by Michael Cooper, modified by dcreager
    
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1242603 13f79535-47bb-0310-9956-ffa450edef68
  2. @cutting

    Preparing to build 1.6.2-rc0.

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

    Adding missing license headers.

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

    AVRO-1021. Clarify some naming issues in the specification. Contribut…

    cutting authored
    …ed by Raymie Stata.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1242540 13f79535-47bb-0310-9956-ffa450edef68
  5. AVRO-1015. Support for C++ build using Micrsoft Visual Studio on Windows

    Thiruvalluvan M. G authored
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1242430 13f79535-47bb-0310-9956-ffa450edef68
  6. @cutting
Commits on Feb 8, 2012
  1. @cutting

    AVRO-971. Java: Permit IDL imports from classpath in Maven. Contribut…

    cutting authored
    …ed by Victor Chau.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1242140 13f79535-47bb-0310-9956-ffa450edef68
  2. @cutting

    rewrap some long lines

    cutting authored
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1242137 13f79535-47bb-0310-9956-ffa450edef68
  3. @scottcarey
  4. @scottcarey
  5. AVRO-1013. Java: NettyTransceiver can hang after server restart.

    James Baldassari authored
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1241761 13f79535-47bb-0310-9956-ffa450edef68
  6. AVRO-1019. Java: Add unit test for Netty server concurrent execution.

    James Baldassari authored
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1241759 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 7, 2012
  1. @scottcarey

    AVRO-1018. fix CHANGES.txt message

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

    AVRO-1018. Java: add svn:ignore to eclipse generated files for protob…

    scottcarey authored
    …uf, thrift, and archetype modules
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1241700 13f79535-47bb-0310-9956-ffa450edef68
  3. @cutting
  4. @cutting

    AVRO-1005. Java: Extend HttpTransceiver to permit specification of a …

    cutting authored
    …Proxy. Contributed by Craig Landry.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1241677 13f79535-47bb-0310-9956-ffa450edef68
  5. @cutting

    AVRO-1016. Java: Add Field#getAliases() method to better permit copyi…

    cutting authored
    …ng of schemas.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1241665 13f79535-47bb-0310-9956-ffa450edef68
  6. @cutting
  7. @scottcarey
  8. AVRO-996. Java: SpecificRecord builder pattern object copy fails with…

    James Baldassari authored
    … unions in some cases.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1241366 13f79535-47bb-0310-9956-ffa450edef68
Commits on Feb 4, 2012
  1. Removing the empty files that were not removed from svn in the last c…

    Thiruvalluvan M. G authored
    …heckin for AVRO-956
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1240439 13f79535-47bb-0310-9956-ffa450edef68
Something went wrong with that request. Please try again.