You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@avro.apache.org by th...@apache.org on 2017/05/19 17:12:31 UTC

[17/36] avro git commit: Merge oficial/master into trunk-AVRO-1723

Merge oficial/master into trunk-AVRO-1723

Project: http://git-wip-us.apache.org/repos/asf/avro/repo
Commit: http://git-wip-us.apache.org/repos/asf/avro/commit/68a5418b
Tree: http://git-wip-us.apache.org/repos/asf/avro/tree/68a5418b
Diff: http://git-wip-us.apache.org/repos/asf/avro/diff/68a5418b

Branch: refs/heads/master
Commit: 68a5418bf4b71c15876347260fd1df2b17069c99
Parents: bafac8d d9338a4
Author: Zoltan Farkas <zo...@yahoo.com>
Authored: Wed Jan 25 11:15:33 2017 -0500
Committer: Zoltan Farkas <zo...@yahoo.com>
Committed: Wed Jan 25 11:15:33 2017 -0500

----------------------------------------------------------------------
 CHANGES.txt                                     |  57 +++++++
 build.sh                                        |  27 ++--
 doc/src/content/xdocs/idl.xml                   |  24 +++
 lang/c++/CMakeLists.txt                         |   7 +
 lang/c++/build.sh                               |  11 +-
 lang/c++/impl/Compiler.cc                       |   7 +-
 lang/c++/impl/NodeImpl.cc                       |  11 +-
 lang/c++/test/CompilerTests.cc                  |  70 ++++++++
 lang/c++/test/SchemaTests.cc                    |  68 +++++++-
 lang/csharp/build.sh                            |   2 +-
 lang/csharp/src/apache/perf/app.config          |  19 +++
 .../main/java/org/apache/avro/LogicalTypes.java |  11 +-
 .../src/main/java/org/apache/avro/Schema.java   |   2 +-
 .../org/apache/avro/SchemaCompatibility.java    |  13 +-
 .../org/apache/avro/generic/GenericData.java    |  47 +++++-
 .../java/org/apache/avro/io/JsonDecoder.java    |   4 +
 .../avro/message/BinaryMessageDecoder.java      |   2 +-
 .../java/org/apache/avro/reflect/MapEntry.java  |  60 +++++++
 .../apache/avro/reflect/ReflectDatumWriter.java |  19 ++-
 .../java/org/apache/avro/specific/package.html  |   6 +
 .../java/org/apache/avro/TestSchemaBuilder.java |  20 +++
 .../apache/avro/TestSchemaCompatibility.java    |   8 +-
 .../apache/avro/generic/TestGenericData.java    | 159 +++++++++++++++++++
 .../avro/generic/TestGenericDatumWriter.java    |  43 ++++-
 .../avro/reflect/TestNonStringMapKeys.java      |  42 ++++-
 lang/java/build.sh                              |  66 ++++++++
 .../compiler/specific/SpecificCompiler.java     |   1 +
 .../specific/templates/java/classic/record.vm   |  34 +++-
 .../compiler/specific/TestSpecificCompiler.java |  21 ++-
 .../org/apache/avro/ipc/TestNettyServer.java    |  14 +-
 .../avro/message/TestCustomSchemaStore.java     |  79 +++++++++
 .../avro/specific/TestSpecificBuilderTree.java  | 106 +++++++++++++
 lang/java/mapred/pom.xml                        |   3 +-
 lang/java/pom.xml                               |   3 +-
 .../avro/examples/baseball/Player.java          |  40 ++++-
 .../tools/src/test/compiler/output/Player.java  |  40 ++++-
 lang/java/trevni/avro/pom.xml                   |   3 +-
 .../java/org/apache/trevni/TestInputBytes.java  |   4 +-
 lang/perl/Makefile.PL                           |   1 +
 lang/perl/build.sh                              |  65 ++++++++
 lang/py/build.sh                                |  60 +++++++
 lang/py/build.xml                               |   6 +-
 lang/py/test/test_ipc.py                        |   4 +-
 lang/py3/build.sh                               |  65 ++++++++
 share/test/schemas/nestedNullable.avdl          |  41 +++++
 share/test/schemas/schemaevolution.avdl         |  55 +++++++
 share/test/schemas/specialtypes.avdl            |   3 +
 47 files changed, 1353 insertions(+), 100 deletions(-)
----------------------------------------------------------------------