Permalink
Commits on Nov 1, 2011
  1. Finalize tag for 1.6.0.

    cutting committed Nov 1, 2011
    git-svn-id: https://svn.apache.org/repos/asf/avro/tags/release-1.6.0@1196182 13f79535-47bb-0310-9956-ffa450edef68
Commits on Oct 28, 2011
  1. Tagging 1.6.0-rc1.

    cutting committed Oct 28, 2011
    git-svn-id: https://svn.apache.org/repos/asf/avro/tags/release-1.6.0-rc1@1190648 13f79535-47bb-0310-9956-ffa450edef68
  2. preparing to roll 1.6.0 RC1

    cutting committed Oct 28, 2011
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1190638 13f79535-47bb-0310-9956-ffa450edef68
  3. AVRO-944. Java: Fix mapred so that reduce-side combines use correct s…

    cutting committed Oct 28, 2011
    …erializer.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1190636 13f79535-47bb-0310-9956-ffa450edef68
  4. AVRO-948. Java: Fix to more correctly handle Thrift optional and null…

    cutting committed Oct 28, 2011
    …able fields.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1190627 13f79535-47bb-0310-9956-ffa450edef68
  5. AVRO-941. Java: Make generated specific classes to work in some cases…

    cutting committed Oct 28, 2011
    … after Maven shade plugin is used on them.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1190624 13f79535-47bb-0310-9956-ffa450edef68
  6. AVRO-945. C# port does not build under Ubuntu 11.10

    thiru-apache committed Oct 28, 2011
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1190479 13f79535-47bb-0310-9956-ffa450edef68
Commits on Oct 24, 2011
  1. preparing for 1.6.0 RC. copy-artifacts should only run at top-level.

    cutting committed Oct 24, 2011
    'mvn clean' is now recursive.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1188433 13f79535-47bb-0310-9956-ffa450edef68
  2. preparing for 1.6.0 RC build. enforcer is broken, rat only works at t…

    cutting committed Oct 24, 2011
    …op-level.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1188429 13f79535-47bb-0310-9956-ffa450edef68
  3. Preparing to build 1.6.0 candidate. Update version & add some missing…

    cutting committed Oct 24, 2011
    … license headers.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1188417 13f79535-47bb-0310-9956-ffa450edef68
  4. AVRO-942. Java: Fix reflect so that @Nullable fields have a default v…

    cutting committed Oct 24, 2011
    …alue of null. Contributed by Binglin Chang.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1188382 13f79535-47bb-0310-9956-ffa450edef68
  5. AVRO-467. C: Update build system to CMake

    dcreager committed Oct 24, 2011
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1188164 13f79535-47bb-0310-9956-ffa450edef68
  6. AVRO-468. C: Document CMake build system

    dcreager committed Oct 24, 2011
    Added the CMake URL to the C library's INSTALL file, and removed a
    reference to the non-existing "Swanson language".  That's what I get for
    copy/paste!
    
    I've also updated the top-level BUILD.txt file to correctly list the C
    library's dependencies.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1188157 13f79535-47bb-0310-9956-ffa450edef68
  7. AVRO-930. C: Fixed memory leak in resolved writer class

    dcreager committed Oct 24, 2011
    Thanks to Vivek Nadkarni for finding this and submitting a patch.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1188154 13f79535-47bb-0310-9956-ffa450edef68
Commits on Oct 23, 2011
  1. AVRO-935. Java: Update dependency versions for 1.6.0.

    scottcarey committed Oct 23, 2011
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1188005 13f79535-47bb-0310-9956-ffa450edef68
Commits on Oct 21, 2011
  1. wrap long lines

    cutting committed Oct 21, 2011
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1187526 13f79535-47bb-0310-9956-ffa450edef68
  2. AVRO-940. C++ design for generic datum could be better

    thiru-apache committed Oct 21, 2011
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1187383 13f79535-47bb-0310-9956-ffa450edef68
Commits on Oct 20, 2011
  1. AVRO-936. Avro Java does not build with Maven 2.

    thiru-apache committed Oct 20, 2011
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1186622 13f79535-47bb-0310-9956-ffa450edef68
  2. AVRO-938. Some more warning when built on RHEL

    thiru-apache committed Oct 20, 2011
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1186614 13f79535-47bb-0310-9956-ffa450edef68
Commits on Oct 17, 2011
  1. AVRO-927. Java: Fix Pair#equals() to better compare schemas. Contribu…

    cutting committed Oct 17, 2011
    …ted by Brock Noland.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1185367 13f79535-47bb-0310-9956-ffa450edef68
  2. AVRO-924. Java: Support reading & writing arbitrary JSON data using a…

    cutting committed Oct 17, 2011
    …n efficient Avro binary representation.
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1185364 13f79535-47bb-0310-9956-ffa450edef68
  3. AVRO-918. Avro C++ documentation is very old

    thiru-apache committed Oct 17, 2011
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1185130 13f79535-47bb-0310-9956-ffa450edef68
  4. AVRO-918. Avro C++ documentation is very old

    thiru-apache committed Oct 17, 2011
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1185027 13f79535-47bb-0310-9956-ffa450edef68
Commits on Oct 15, 2011
  1. AVRO-468. C: Document CMake build system

    dcreager committed Oct 15, 2011
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1183649 13f79535-47bb-0310-9956-ffa450edef68
  2. AVRO-929. C: Set install_name in shared library on Mac OS X

    dcreager committed Oct 15, 2011
    CMake will automatically call the install_name_tool program for us if we
    set the CMAKE_INSTALL_NAME_DIR variable.  We now automatically set this
    variable if we're running on Mac OS X, and it's not set already.  Its
    default value is "${CMAKE_INSTALL_PREFIX}/lib".
    
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1183648 13f79535-47bb-0310-9956-ffa450edef68
  3. AVRO-474. C: Add source package target to CMake build files

    dcreager committed Oct 15, 2011
    The CMake build scripts can now produce a source tarball, via CPack.
    After running cmake in your build directory, "make package_source" will
    produce the source tarball.  The only caveat is that CPack doesn't try
    to be smart about what to include in the tarball; basically anything in
    the top-level source directory is included.  I've added some ignore
    patterns to keep out some of the obvious riff-raff like backup files,
    and the CMake build directory.  But to produce a truly pristine source
    tarball, you should make sure to keep the source directory itself
    pristine.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1183643 13f79535-47bb-0310-9956-ffa450edef68
  4. AVRO-922. C: Value comparison function

    dcreager committed Oct 15, 2011
    This patch adds the avro_value_cmp and avro_value_cmp_fast functions,
    which compare two avro_value_t instances using the sort order from the
    Avro specification.  Like the avro_value_equal and avro_value_copy
    methods, we don't require the two values to have the same value
    implementation, but they do need to be instances of the same schema.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1183638 13f79535-47bb-0310-9956-ffa450edef68
  5. AVRO-921. C: Default wrapped buffer implementation is zero-copy

    dcreager committed Oct 15, 2011
    The avro_wrapped_buffer_new_copy function creates a default
    implementation of the wrapped buffer interface.  It creates a copy of
    the data pointer that's passed in, which the wrapped buffer has full
    control over.  Before, the wrapped buffer implementation would create
    futher copies of the underlying buffer whenever the copy() method was
    called.  Now, the wrapped buffer's copy is reference counted, and the
    copy() and free() methods avoid making extra copies.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1183637 13f79535-47bb-0310-9956-ffa450edef68
  6. AVRO-920. C: Reusable memory I/O objects

    dcreager committed Oct 15, 2011
    The avro_reader_t and avro_writer_t subclasses that work with memory
    regions are now reusable; you can reset an existing reader or writer
    object to point at a new memory region, or to simply reset to the
    beginning of the current memory region.  This lets you more easily reuse
    these objects when encoding and decoding large numbers of values.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1183635 13f79535-47bb-0310-9956-ffa450edef68