[arrow] branch master updated (3e940dc -> a5914d5)
This is an automated email from the ASF dual-hosted git repository. wesm pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/arrow.git. from 3e940dc ARROW-9389: [C++] Add binary metafunctions for the set lookup kernels isin and match that can be called with CallFunction add a5914d5 ARROW-9268: [C++] add string_is{alpnum,alpha...,upper} kernels No new revisions were added by this update. Summary of changes: cpp/src/arrow/compute/kernels/scalar_string.cc | 491 - .../compute/kernels/scalar_string_benchmark.cc | 10 + .../arrow/compute/kernels/scalar_string_test.cc| 164 +++ cpp/src/arrow/util/utf8.h | 19 + docker-compose.yml | 2 + python/pyarrow/compute.py | 21 + python/pyarrow/tests/test_compute.py | 122 + 7 files changed, 826 insertions(+), 3 deletions(-)
[arrow] branch master updated (1a7519f -> 3e940dc)
This is an automated email from the ASF dual-hosted git repository. wesm pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/arrow.git. from 1a7519f ARROW-9395: [Python] allow configuring MetadataVersion add 3e940dc ARROW-9389: [C++] Add binary metafunctions for the set lookup kernels isin and match that can be called with CallFunction No new revisions were added by this update. Summary of changes: cpp/src/arrow/compute/kernels/scalar_set_lookup.cc | 30 ++ .../compute/kernels/scalar_set_lookup_test.cc | 16 +--- 2 files changed, 43 insertions(+), 3 deletions(-)
[arrow] branch master updated (18a5e3e -> 1a7519f)
This is an automated email from the ASF dual-hosted git repository. wesm pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/arrow.git. from 18a5e3e ARROW-9331: [C++] Improve the performance of Tensor-to-SparseTensor conversion add 1a7519f ARROW-9395: [Python] allow configuring MetadataVersion No new revisions were added by this update. Summary of changes: cpp/src/arrow/python/flight.cc | 4 +- cpp/src/arrow/python/flight.h | 3 +- python/pyarrow/_flight.pyx | 46 +-- python/pyarrow/includes/libarrow.pxd| 1 + python/pyarrow/includes/libarrow_flight.pxd | 10 +++-- python/pyarrow/ipc.pxi | 46 +-- python/pyarrow/ipc.py | 56 --- python/pyarrow/lib.pxd | 6 +++ python/pyarrow/tests/test_flight.py | 62 -- python/pyarrow/tests/test_ipc.py| 69 - 10 files changed, 259 insertions(+), 44 deletions(-)
[arrow] branch master updated (d2ddaa6 -> 18a5e3e)
This is an automated email from the ASF dual-hosted git repository. wesm pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/arrow.git. from d2ddaa6 ARROW-1692: [Java] UnionArray round trip not working add 18a5e3e ARROW-9331: [C++] Improve the performance of Tensor-to-SparseTensor conversion No new revisions were added by this update. Summary of changes: cpp/src/arrow/tensor/converter_internal.h | 88 +++ cpp/src/arrow/tensor/coo_converter.cc | 140 +- cpp/src/arrow/tensor/csx_converter.cc | 2 +- cpp/src/arrow/util/macros.h | 1 + 4 files changed, 208 insertions(+), 23 deletions(-) create mode 100644 cpp/src/arrow/tensor/converter_internal.h
[arrow] branch master updated (32e1ab3 -> d2ddaa6)
This is an automated email from the ASF dual-hosted git repository. wesm pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/arrow.git. from 32e1ab3 ARROW-9276: [Dev] Enable ARROW_CUDA when generating API documentations add d2ddaa6 ARROW-1692: [Java] UnionArray round trip not working No new revisions were added by this update. Summary of changes: dev/archery/archery/integration/datagen.py | 1 - dev/archery/archery/integration/runner.py | 2 + .../main/codegen/templates/DenseUnionVector.java | 154 +++-- .../src/main/codegen/templates/UnionVector.java| 91 .../java/org/apache/arrow/vector/BufferLayout.java | 2 +- .../java/org/apache/arrow/vector/NullVector.java | 5 +- .../java/org/apache/arrow/vector/TypeLayout.java | 4 +- .../apache/arrow/vector/ipc/JsonFileReader.java| 17 ++- .../apache/arrow/vector/ipc/JsonFileWriter.java| 11 +- .../java/org/apache/arrow/vector/types/Types.java | 9 +- .../org/apache/arrow/vector/util/Validator.java| 2 + .../apache/arrow/vector/util/VectorAppender.java | 13 +- .../apache/arrow/vector/TestDenseUnionVector.java | 23 +-- .../org/apache/arrow/vector/TestTypeLayout.java| 2 +- .../org/apache/arrow/vector/TestUnionVector.java | 13 +- .../org/apache/arrow/vector/TestValueVector.java | 24 ++-- .../vector/complex/impl/TestPromotableWriter.java | 4 +- 17 files changed, 182 insertions(+), 195 deletions(-)
[arrow] branch master updated (6ada172 -> 32e1ab3)
This is an automated email from the ASF dual-hosted git repository. wesm pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/arrow.git. from 6ada172 ARROW-9283: [Python] Expose build info add 32e1ab3 ARROW-9276: [Dev] Enable ARROW_CUDA when generating API documentations No new revisions were added by this update. Summary of changes: ci/docker/linux-apt-docs.dockerfile | 1 + dev/release/post-09-docs.sh | 31 ++- docker-compose.yml | 29 ++--- 3 files changed, 21 insertions(+), 40 deletions(-)
[arrow] branch master updated (2fac048 -> 6ada172)
This is an automated email from the ASF dual-hosted git repository. wesm pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/arrow.git. from 2fac048 ARROW-9403: [Python] add Array.tolist as alias of .to_pylist add 6ada172 ARROW-9283: [Python] Expose build info No new revisions were added by this update. Summary of changes: cpp/src/arrow/util/config.h.cmake| 2 +- python/pyarrow/__init__.py | 21 +++- python/pyarrow/config.pxi| 49 python/pyarrow/includes/libarrow.pxd | 14 +++ python/pyarrow/lib.pyx | 3 +++ python/pyarrow/tests/test_misc.py| 10 python/setup.py | 12 - 7 files changed, 108 insertions(+), 3 deletions(-) create mode 100644 python/pyarrow/config.pxi
[arrow] branch master updated (16290e7 -> 2fac048)
This is an automated email from the ASF dual-hosted git repository. wesm pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/arrow.git. from 16290e7 ARROW-1567: [C++] Implement "fill_null" function that replaces null values with a scalar value add 2fac048 ARROW-9403: [Python] add Array.tolist as alias of .to_pylist No new revisions were added by this update. Summary of changes: python/pyarrow/array.pxi | 6 ++ 1 file changed, 6 insertions(+)
[arrow] branch master updated (b02095f -> 16290e7)
This is an automated email from the ASF dual-hosted git repository. wesm pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/arrow.git. from b02095f ARROW-9415: [C++] Arrow does not compile on Power9 add 16290e7 ARROW-1567: [C++] Implement "fill_null" function that replaces null values with a scalar value No new revisions were added by this update. Summary of changes: cpp/src/arrow/CMakeLists.txt | 1 + cpp/src/arrow/compute/api_scalar.cc| 4 + cpp/src/arrow/compute/api_scalar.h | 15 ++ cpp/src/arrow/compute/kernels/CMakeLists.txt | 1 + cpp/src/arrow/compute/kernels/codegen_internal.h | 40 + cpp/src/arrow/compute/kernels/scalar_fill_null.cc | 168 + .../arrow/compute/kernels/scalar_fill_null_test.cc | 109 + cpp/src/arrow/compute/registry.cc | 1 + cpp/src/arrow/compute/registry_internal.h | 1 + 9 files changed, 340 insertions(+) create mode 100644 cpp/src/arrow/compute/kernels/scalar_fill_null.cc create mode 100644 cpp/src/arrow/compute/kernels/scalar_fill_null_test.cc
[arrow] branch master updated (5e122c6 -> b02095f)
This is an automated email from the ASF dual-hosted git repository. wesm pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/arrow.git. from 5e122c6 ARROW-9407: [Python] Recognize more pandas null sentinels in sequence type inference when converting to Arrow add b02095f ARROW-9415: [C++] Arrow does not compile on Power9 No new revisions were added by this update. Summary of changes: cpp/src/arrow/util/hashing.h | 7 +++ 1 file changed, 7 insertions(+)
[arrow] branch master updated (fe541e8 -> 5e122c6)
This is an automated email from the ASF dual-hosted git repository. wesm pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/arrow.git. from fe541e8 ARROW-9362: [Java] Support reading/writing V5 MetadataVersion add 5e122c6 ARROW-9407: [Python] Recognize more pandas null sentinels in sequence type inference when converting to Arrow No new revisions were added by this update. Summary of changes: cpp/src/arrow/python/inference.cc | 8 +++- python/pyarrow/tests/test_pandas.py | 10 +++--- 2 files changed, 14 insertions(+), 4 deletions(-)
[arrow] branch master updated (1987292 -> fe541e8)
This is an automated email from the ASF dual-hosted git repository. wesm pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/arrow.git. from 1987292 ARROW-9408: [Integration] Fix Windows numpy datagen issues add fe541e8 ARROW-9362: [Java] Support reading/writing V5 MetadataVersion No new revisions were added by this update. Summary of changes: java/flight/flight-core/pom.xml| 5 + .../java/org/apache/arrow/flight/ArrowMessage.java | 35 +- .../org/apache/arrow/flight/DictionaryUtils.java | 12 +- .../java/org/apache/arrow/flight/FlightClient.java | 22 +- .../java/org/apache/arrow/flight/FlightInfo.java | 30 +- .../java/org/apache/arrow/flight/FlightStream.java | 32 +- .../arrow/flight/OutboundStreamListener.java | 18 +- .../arrow/flight/OutboundStreamListenerImpl.java | 18 +- .../java/org/apache/arrow/flight/SchemaResult.java | 15 +- .../apache/arrow/flight/TestMetadataVersion.java | 318 + .../apache/arrow/vector/ipc/ArrowFileReader.java | 8 + .../apache/arrow/vector/ipc/ArrowFileWriter.java | 8 +- .../apache/arrow/vector/ipc/ArrowStreamReader.java | 6 +- .../org/apache/arrow/vector/ipc/ArrowWriter.java | 2 + .../arrow/vector/ipc/message/ArrowFooter.java | 29 +- .../apache/arrow/vector/ipc/message/IpcOption.java | 5 + .../vector/ipc/message/MessageSerializer.java | 47 +- .../types/{DateUnit.java => MetadataVersion.java} | 37 +- .../vector/validate/MetadataV4UnionChecker.java| 82 +++ .../arrow/vector/ipc/MessageSerializerTest.java| 33 +- .../org/apache/arrow/vector/ipc/TestArrowFile.java | 778 - .../org/apache/arrow/vector/ipc/TestRoundTrip.java | 631 + 22 files changed, 1330 insertions(+), 841 deletions(-) create mode 100644 java/flight/flight-core/src/test/java/org/apache/arrow/flight/TestMetadataVersion.java copy java/vector/src/main/java/org/apache/arrow/vector/types/{DateUnit.java => MetadataVersion.java} (57%) create mode 100644 java/vector/src/main/java/org/apache/arrow/vector/validate/MetadataV4UnionChecker.java create mode 100644 java/vector/src/test/java/org/apache/arrow/vector/ipc/TestRoundTrip.java
[arrow] branch master updated (22f671f -> 1987292)
This is an automated email from the ASF dual-hosted git repository. wesm pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/arrow.git. from 22f671f ARROW-9292: [Doc] Remove Rust from feature matrix add 1987292 ARROW-9408: [Integration] Fix Windows numpy datagen issues No new revisions were added by this update. Summary of changes: dev/archery/archery/integration/datagen.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
[arrow] branch master updated (7b49cbc -> 22f671f)
This is an automated email from the ASF dual-hosted git repository. wesm pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/arrow.git. from 7b49cbc ARROW-9411: [Rust] Update dependencies add 22f671f ARROW-9292: [Doc] Remove Rust from feature matrix No new revisions were added by this update. Summary of changes: docs/source/status.rst | 48 +++- 1 file changed, 23 insertions(+), 25 deletions(-)
[arrow] branch master updated (f86c4db -> 7b49cbc)
This is an automated email from the ASF dual-hosted git repository. wesm pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/arrow.git. from f86c4db ARROW-9223: [Python] Propagate timezone information in pandas conversion add 7b49cbc ARROW-9411: [Rust] Update dependencies No new revisions were added by this update. Summary of changes: rust/arrow-flight/Cargo.toml | 4 +-- rust/arrow-flight/src/arrow.flight.protocol.rs | 43 +++--- rust/arrow/Cargo.toml | 4 +-- rust/datafusion/Cargo.toml | 2 +- rust/parquet/Cargo.toml| 4 +-- rust/parquet/src/encodings/rle.rs | 2 +- 6 files changed, 39 insertions(+), 20 deletions(-)
[arrow] branch master updated (c547f4d -> f86c4db)
This is an automated email from the ASF dual-hosted git repository. wesm pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/arrow.git. from c547f4d ARROW-9291 [R]: Support fixed size binary/list types add f86c4db ARROW-9223: [Python] Propagate timezone information in pandas conversion No new revisions were added by this update. Summary of changes: cpp/src/arrow/python/arrow_to_pandas.cc | 36 +- cpp/src/arrow/python/arrow_to_pandas.h | 4 -- cpp/src/arrow/python/datetime.cc| 83 - cpp/src/arrow/python/datetime.h | 10 python/pyarrow/array.pxi| 4 +- python/pyarrow/includes/libarrow.pxd| 1 + python/pyarrow/tests/test_pandas.py | 49 +-- python/pyarrow/types.pxi| 14 ++ 8 files changed, 160 insertions(+), 41 deletions(-)