You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@avro.apache.org by fo...@apache.org on 2019/01/02 13:13:52 UTC
[avro] branch AVRO-2238 updated (4b6fb88 -> 37a8494)
This is an automated email from the ASF dual-hosted git repository.
fokko pushed a change to branch AVRO-2238
in repository https://gitbox.apache.org/repos/asf/avro.git.
discard 4b6fb88 Fix PHP tests
discard 81f913e Fix the csharp tests
discard 4f8ea93 AVRO-2238 Update Dockerfile base image from java to openjdk
add 34aa0fa Avro-CPP: build fixes to work with vcpkg and Visual Studio 2017/c++11 enum class support
add a262a10 Fix for AVRO-2286 and regression test (#406)
add 52a53e9 Reverting the changes for AVRO-1777 which failed in Travis (#413)
add 29e1d66 Fix for move constructor errors and warnings (#412)
add d2f92b4 Fixed C++ data file reader to handle zero-object blocks (#414)
add 6599fb2 Remove multiple maven build warnings
add 7182fda Upgrade easymock test dependency to version 4.0.2
add 4eb2bed AVRO-2218: Upgrade dependencies to latest releases
add b124940 AVRO-2218: Update thrift to version 0.11.0 and tukaani to version 1.8
add a9ec22c Use RoundingMode for BigDecimal to avoid deprecation warning (Java > 9)
add fab3d40 AVRO-2288: Refactor OutputBuffer to not throw Exceptions
add 35dd881 Fix for a crucial bug in C++ file handling under MS Windows (#416)
add 904a914 Made use of std::any in case C++17 is used. (#415)
add 6c1e81c UTF-8 support for JSON in C++
add b3d0276 Added more tests for C++ JSON
add 8f94f56 Merge pull request #417 from thiru-apache/AVRO-1190
add 202748d Fixed init problem in C++ JsonCodec
add d3dbf71 Merge pull request #418 from thiru-apache/AVRO-1444
add 4b6282d AVRO-2238 Update Dockerfile base image from java to openjdk
add e4b8c01 Fix the csharp tests
add 37a8494 Fix PHP tests
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (4b6fb88)
\
N -- N -- N refs/heads/AVRO-2238 (37a8494)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
doc/src/content/xdocs/gettingstartedjava.xml | 8 +-
lang/c++/CMakeLists.txt | 22 +--
lang/c++/api/Config.hh | 4 +
lang/c++/api/DataFile.hh | 8 +-
lang/c++/api/GenericDatum.hh | 38 ++++-
lang/c++/api/NodeImpl.hh | 6 +-
lang/c++/api/Stream.hh | 22 +--
lang/c++/build.sh | 8 ++
lang/c++/impl/Compiler.cc | 8 +-
lang/c++/impl/DataFile.cc | 54 +++----
lang/c++/impl/FileStream.cc | 2 +-
lang/c++/impl/ValidSchema.cc | 1 +
lang/c++/impl/avrogencpp.cc | 63 ++++----
lang/c++/impl/json/JsonDom.cc | 11 +-
lang/c++/impl/json/JsonDom.hh | 7 +-
lang/c++/impl/json/JsonIO.cc | 104 ++++++++++++--
lang/c++/impl/json/JsonIO.hh | 159 +++++++++++++++------
lang/c++/impl/parsing/JsonCodec.cc | 7 +-
lang/c++/jsonschemas/bigrecord_r | 2 +-
lang/c++/test/AvrogencppTests.cc | 6 +-
lang/c++/test/CodecTests.cc | 39 +++++
lang/c++/test/DataFileTests.cc | 25 +++-
lang/c++/test/JsonTests.cc | 51 ++++---
lang/c++/test/unittest.cc | 4 +-
.../java/org/apache/avro/file/DataFileReader.java | 30 +++-
.../java/org/apache/avro/file/DataFileWriter.java | 9 +-
.../java/org/apache/avro/TestDataFileReader.java | 62 ++++++++
.../avro/specific/TestSpecificLogicalTypes.java | 15 +-
lang/java/compiler/pom.xml | 11 +-
.../org.apache.avro.codegentest/CustomDecimal.java | 3 +-
lang/java/ipc/pom.xml | 6 +
.../avro/mapreduce/TestAvroKeyOutputFormat.java | 2 +-
lang/java/pom.xml | 18 +--
lang/java/thrift/pom.xml | 4 -
.../test/java/org/apache/avro/thrift/test/Foo.java | 22 +--
lang/java/trevni/avro/pom.xml | 2 -
lang/java/trevni/core/pom.xml | 5 -
.../main/java/org/apache/trevni/OutputBuffer.java | 8 +-
lang/java/trevni/pom.xml | 31 ----
lang/py/src/avro/io.py | 43 +-----
lang/py/test/test_io.py | 11 +-
41 files changed, 619 insertions(+), 322 deletions(-)
create mode 100644 lang/java/avro/src/test/java/org/apache/avro/TestDataFileReader.java