Permalink
Commits on May 6, 2011
  1. Tag 1.5.1 release.

    git-svn-id: https://svn.apache.org/repos/asf/avro/tags/release-1.5.1@1100312 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed May 6, 2011
Commits on Apr 29, 2011
Commits on Apr 26, 2011
Commits on Apr 20, 2011
  1. Merge changes 1094812, 1095206, 1095207, 1095208 and 1095493 from tru…

    …nk to 1.5 branch. Fixes: AVRO-802, AVRO-799, AVRO-798, and AVRO-763.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/branches/branch-1.5@1095495 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Apr 20, 2011
Commits on Apr 6, 2011
Commits on Apr 5, 2011
Commits on Apr 1, 2011
Commits on Mar 31, 2011
Commits on Mar 30, 2011
  1. Merge 1083246, 1085921, 1086866, 1087076 from trunk to 1.5 branch. Fi…

    …xes: AVRO-781, AVRO-783, AVRO-789.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/branches/branch-1.5@1087078 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Mar 30, 2011
Commits on Mar 29, 2011
Commits on Mar 8, 2011
  1. Prepare to roll another 1.5.0 candidate.

    git-svn-id: https://svn.apache.org/repos/asf/avro/branches/branch-1.5@1079064 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Mar 8, 2011
Commits on Mar 7, 2011
  1. Merge -c 1078917 from trunk to 1.5 branch.

    git-svn-id: https://svn.apache.org/repos/asf/avro/branches/branch-1.5@1078919 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Mar 7, 2011
Commits on Mar 1, 2011
Commits on Feb 26, 2011
  1. Set the branch's version to be 1.5.0.

    git-svn-id: https://svn.apache.org/repos/asf/avro/branches/branch-1.5@1074765 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Feb 26, 2011
  2. Try branching 1.5 again.

    git-svn-id: https://svn.apache.org/repos/asf/avro/branches/branch-1.5@1074760 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Feb 26, 2011
  3. Create 1.5 branch.

    git-svn-id: https://svn.apache.org/repos/asf/avro/branches/branch-1.5@1074757 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Feb 26, 2011
  4. Make RAT exclude a new C file.

    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1074756 13f79535-47bb-0310-9956-ffa450edef68
    cutting committed Feb 26, 2011
Commits on Feb 25, 2011
  1. AVRO-766. C: Skip valgrind check for now

    AVRO-766 describes a memory leak bug with recursive schemas.  Until we
    commit a fix to this bug, we're going to turn off the valgrind tests in
    our test suite.  We'll turn this back on once we have a fix for the
    memory leak.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1074702 13f79535-47bb-0310-9956-ffa450edef68
    dcreager committed Feb 25, 2011
  2. AVRO-762. C: Fixed segfault in avro_schema_from_json

    We were extracting the parse error text incorrectly from the Jansson 
    library error struct, which led to a segfault on certain platforms.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1074687 13f79535-47bb-0310-9956-ffa450edef68
    dcreager committed Feb 25, 2011
  3. AVRO-762. C: Recursive schema resolution

    The avro_resolver_new function now works correctly with recursive
    schemas.  We had to memoize the results of avro_resolver_new, so that we
    can detect when we've already created an avro_resolver_t instance for a
    pair of schemas.  This prevents us from going into an infinite loop
    trying to resolve a recursive schema.
    
    This memoization means that there might be multiple references to a
    resolver within the graph of resolvers for a recursive schema type.
    When freeing this graph of resolvers, we now have to take care to only
    free each instance once.  We do this by maintaining a set of the
    resolvers that we've already encountered during the free operation, and
    immediately returning if we try to start freeing a resolver object a
    second time.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1074618 13f79535-47bb-0310-9956-ffa450edef68
    dcreager committed Feb 25, 2011