Sub-task
- [AVRO-469] - CMake: Support correct version numbers in the libraries
- [AVRO-470] - CMake: Support building documentation
Bug
- [AVRO-776] - SocketServer holds socket open after close
- [AVRO-809] - SpecificData.getClassName give wrong Class name when namespace==""
- [AVRO-815] - Netty Transceiver fails processing one-way messages
- [AVRO-818] - C data file writer produces corrupt blocks
- [AVRO-819] - C library not propagating error codes when reading files
- [AVRO-820] - Java: Exceptions thrown while encoding a record while writing an Avro Data file will produce a corrupt file.
- [AVRO-825] - C++ code generation issues with records when member of the record is of type itself
- [AVRO-832] - Java: requestor does not use schema resolution for message responses
- [AVRO-833] - Don't require simplejson when not needed
- [AVRO-842] - Internal NPE when accessing proxy to a closed server endpoint
- [AVRO-845] - setup.py uses Python2.7+ specific code
- [AVRO-864] - NoSuchFieldException when emitting record with array of union of records in mapred
New Feature
- [AVRO-539] - Allow asynchronous clients to specify a callback to be run when server processing completes
- [AVRO-830] - Add AvroTextOutputFormat for emitting text as Avro Data Files
Improvement
- [AVRO-464] - Rework internals of records and schemas for greater performance
- [AVRO-629] - avro_array_get is a misnomer
- [AVRO-810] - Add strong naming to C# assemblies
- [AVRO-826] - Add MD5 and hashcode functions to Protocol class
- [AVRO-838] - Support reading of files created with Avro 1.5 that use invalid characters in field and record names
- [AVRO-856] - update snappy-java version
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.