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 d130910 ARROW-7098: [Java] Improve the performance of comparing two memory blocks add 497163f ARROW-6594: [Java] Support logical type encodings from Avro No new revisions were added by this update. Summary of changes: .../java/org/apache/arrow/AvroToArrowUtils.java | 150 ++++++++++++--- .../AvroDateConsumer.java} | 15 +- .../consumers/logical/AvroDecimalConsumer.java | 88 +++++++++ .../AvroTimeMicroConsumer.java} | 15 +- .../AvroTimeMillisConsumer.java} | 15 +- .../AvroTimestampMicrosConsumer.java} | 15 +- .../AvroTimestampMillisConsumer.java} | 15 +- .../org/apache/arrow/AvroLogicalTypesTest.java | 201 +++++++++++++++++++++ .../java/org/apache/arrow/AvroSkipFieldTest.java | 26 --- .../test/java/org/apache/arrow/AvroTestBase.java | 25 +++ .../org/apache/arrow/AvroToArrowIteratorTest.java | 10 +- .../java/org/apache/arrow/AvroToArrowTest.java | 23 --- .../test_date.avsc} | 3 +- .../test_decimal_invalid1.avsc} | 5 +- .../test_decimal_invalid2.avsc} | 5 +- .../test_decimal_invalid3.avsc} | 5 +- .../test_decimal_invalid4.avsc} | 7 +- .../test_decimal_with_original_bytes.avsc} | 5 +- .../test_decimal_with_original_fixed.avsc} | 7 +- .../test_time_micros.avsc} | 3 +- .../test_time_millis.avsc} | 3 +- .../test_timestamp_micros.avsc} | 3 +- .../test_timestamp_millis.avsc} | 3 +- 23 files changed, 521 insertions(+), 126 deletions(-) copy java/adapter/avro/src/main/java/org/apache/arrow/consumers/{AvroIntConsumer.java => logical/AvroDateConsumer.java} (71%) create mode 100644 java/adapter/avro/src/main/java/org/apache/arrow/consumers/logical/AvroDecimalConsumer.java copy java/adapter/avro/src/main/java/org/apache/arrow/consumers/{AvroLongConsumer.java => logical/AvroTimeMicroConsumer.java} (70%) copy java/adapter/avro/src/main/java/org/apache/arrow/consumers/{AvroIntConsumer.java => logical/AvroTimeMillisConsumer.java} (70%) copy java/adapter/avro/src/main/java/org/apache/arrow/consumers/{AvroLongConsumer.java => logical/AvroTimestampMicrosConsumer.java} (68%) copy java/adapter/avro/src/main/java/org/apache/arrow/consumers/{AvroLongConsumer.java => logical/AvroTimestampMillisConsumer.java} (68%) create mode 100644 java/adapter/avro/src/test/java/org/apache/arrow/AvroLogicalTypesTest.java copy java/adapter/avro/src/test/resources/schema/{test_primitive_int.avsc => logical/test_date.avsc} (95%) copy java/adapter/avro/src/test/resources/schema/{test_primitive_bytes.avsc => logical/test_decimal_invalid1.avsc} (92%) copy java/adapter/avro/src/test/resources/schema/{test_primitive_bytes.avsc => logical/test_decimal_invalid2.avsc} (91%) copy java/adapter/avro/src/test/resources/schema/{test_primitive_bytes.avsc => logical/test_decimal_invalid3.avsc} (91%) copy java/adapter/avro/src/test/resources/schema/{test_fixed.avsc => logical/test_decimal_invalid4.avsc} (90%) copy java/adapter/avro/src/test/resources/schema/{test_primitive_bytes.avsc => logical/test_decimal_with_original_bytes.avsc} (92%) copy java/adapter/avro/src/test/resources/schema/{test_fixed.avsc => logical/test_decimal_with_original_fixed.avsc} (90%) copy java/adapter/avro/src/test/resources/schema/{test_primitive_long.avsc => logical/test_time_micros.avsc} (94%) copy java/adapter/avro/src/test/resources/schema/{test_primitive_int.avsc => logical/test_time_millis.avsc} (94%) copy java/adapter/avro/src/test/resources/schema/{test_primitive_long.avsc => logical/test_timestamp_micros.avsc} (94%) copy java/adapter/avro/src/test/resources/schema/{test_primitive_long.avsc => logical/test_timestamp_millis.avsc} (94%)