You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by em...@apache.org on 2019/09/07 03:47:10 UTC
[arrow] branch master updated (d7ef11f -> fb51ecf)
This is an automated email from the ASF dual-hosted git repository.
emkornfield pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from d7ef11f ARROW-6171: [R][CI] Fix R library search path
add fb51ecf ARROW-6356: [Java] Avro adapter implement Enum type and nested Record
No new revisions were added by this update.
Summary of changes:
.../main/java/org/apache/arrow/AvroToArrow.java | 33 +++-
.../java/org/apache/arrow/AvroToArrowConfig.java | 80 ++++++++
.../java/org/apache/arrow/AvroToArrowUtils.java | 210 +++++++++++++++------
.../apache/arrow/AvroToArrowVectorIterator.java | 165 ++++++++++++++++
.../apache/arrow/consumers/AvroArraysConsumer.java | 11 +-
.../arrow/consumers/AvroBooleanConsumer.java | 10 +-
.../apache/arrow/consumers/AvroBytesConsumer.java | 10 +-
.../apache/arrow/consumers/AvroDoubleConsumer.java | 10 +-
...{AvroIntConsumer.java => AvroEnumConsumer.java} | 18 +-
.../apache/arrow/consumers/AvroFixedConsumer.java | 10 +-
.../apache/arrow/consumers/AvroFloatConsumer.java | 10 +-
.../apache/arrow/consumers/AvroIntConsumer.java | 10 +-
.../apache/arrow/consumers/AvroLongConsumer.java | 10 +-
.../apache/arrow/consumers/AvroMapConsumer.java | 11 +-
.../apache/arrow/consumers/AvroNullConsumer.java | 9 +-
.../apache/arrow/consumers/AvroStringConsumer.java | 10 +-
.../apache/arrow/consumers/AvroStructConsumer.java | 11 +-
.../apache/arrow/consumers/AvroUnionsConsumer.java | 14 +-
.../arrow/consumers/CompositeAvroConsumer.java | 24 ++-
.../java/org/apache/arrow/consumers/Consumer.java | 10 +-
.../arrow/consumers/NullableTypeConsumer.java | 6 +
.../test/java/org/apache/arrow/AvroTestBase.java | 202 ++++++++++++++++++++
.../org/apache/arrow/AvroToArrowIteratorTest.java | 161 ++++++++++++++++
.../java/org/apache/arrow/AvroToArrowTest.java | 156 ++++++---------
.../schema/{test.avsc => test_nested_record.avsc} | 18 +-
...itive_boolean.avsc => test_primitive_enum.avsc} | 5 +-
26 files changed, 1019 insertions(+), 205 deletions(-)
create mode 100644 java/adapter/avro/src/main/java/org/apache/arrow/AvroToArrowConfig.java
create mode 100644 java/adapter/avro/src/main/java/org/apache/arrow/AvroToArrowVectorIterator.java
copy java/adapter/avro/src/main/java/org/apache/arrow/consumers/{AvroIntConsumer.java => AvroEnumConsumer.java} (78%)
create mode 100644 java/adapter/avro/src/test/java/org/apache/arrow/AvroTestBase.java
create mode 100644 java/adapter/avro/src/test/java/org/apache/arrow/AvroToArrowIteratorTest.java
copy java/adapter/avro/src/test/resources/schema/{test.avsc => test_nested_record.avsc} (76%)
copy java/adapter/avro/src/test/resources/schema/{test_primitive_boolean.avsc => test_primitive_enum.avsc} (90%)