This is an automated email from the ASF dual-hosted git repository.
npr pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from 9a44ad8 ARROW-8858: [FlightRPC] ensure binary/multi-valued headers
are properly exposed
add 54148fe ARROW-8948: [Java][Integration] enable duplicate field names
integration tests
No new revisions were added by this update.
Summary of changes:
dev/archery/archery/integration/datagen.py | 1 -
dev/archery/archery/integration/tester_java.py | 3 +-
java/README.md | 6 +-
.../main/codegen/templates/DenseUnionVector.java | 11 +-
.../src/main/codegen/templates/UnionVector.java | 11 +-
.../org/apache/arrow/vector/VectorSchemaRoot.java | 22 +-
.../arrow/vector/complex/AbstractStructVector.java | 133 ++++++++++--
.../vector/complex/NonNullableStructVector.java | 49 ++++-
.../apache/arrow/vector/complex/StructVector.java | 71 +++++--
.../apache/arrow/vector/ipc/JsonFileReader.java | 4 +-
.../apache/arrow/vector/ipc/JsonFileWriter.java | 2 +-
.../apache/arrow/vector/util/MapWithOrdinal.java | 221 ++------------------
...MapWithOrdinal.java => MapWithOrdinalImpl.java} | 68 +++---
.../arrow/vector/util/MultiMapWithOrdinal.java | 230 +++++++++++++++++++++
.../vector/util/PromotableMultiMapWithOrdinal.java | 133 ++++++++++++
.../arrow/vector/util/TestMultiMapWithOrdinal.java | 60 ++++++
16 files changed, 715 insertions(+), 310 deletions(-)
copy
java/vector/src/main/java/org/apache/arrow/vector/util/{MapWithOrdinal.java =>
MapWithOrdinalImpl.java} (84%)
create mode 100644
java/vector/src/main/java/org/apache/arrow/vector/util/MultiMapWithOrdinal.java
create mode 100644
java/vector/src/main/java/org/apache/arrow/vector/util/PromotableMultiMapWithOrdinal.java
create mode 100644
java/vector/src/test/java/org/apache/arrow/vector/util/TestMultiMapWithOrdinal.java