This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/maven/java/org.apache.avro-avro-1.12.0
in repository https://gitbox.apache.org/repos/asf/arrow.git
discard 12c6ae340c MINOR: [Java] Bump org.apache.avro:avro from 1.11.3 to
1.12.0 in /java
add 57106384d7 MINOR: [CI] Replace docker-compose with `docker compose`
(#43566)
add 629b9e7708 MINOR: [C#] Bump Google.Protobuf from 3.27.2 to 3.27.3 in
/csharp (#43571)
add 9253c33bf9 MINOR: [Go] Bump github.com/hamba/avro/v2 from 2.23.0 to
2.24.0 in /go (#43567)
add e6b05a8e58 GH-43483: [Java][C++] Support more CsvFragmentScanOptions
in JNI call (#43482)
add 51d50d7500 GH-43559: [Python][CI] Add a Crossbow job with a debug
CPython interpreter (#43565)
add 5996f51631 MINOR: [Java] Bump org.cyclonedx:cyclonedx-maven-plugin
from 2.8.0 to 2.8.1 in /java (#43562)
add dea09ec9c0 GH-43455: [Go] Add Opaque canonical extension type (#43459)
add 139dadbcbb GH-43492: [C++] Thirdparty: Bump lz4 to 1.10.0 (#43493)
add 299f64b143 MINOR: [Java] Bump org.hamcrest:hamcrest from 2.2 to 3.0 in
/java (#43561)
add 4d5041a3ef MINOR: [Go] Bump golang.org/x/sync from 0.7.0 to 0.8.0 in
/go (#43569)
add b59eb0d0e4 MINOR: [Java] Bump checker.framework.version from 3.45.0 to
3.46.0 in /java (#43563)
add 06f9aeea88 GH-43592: [C++] Remove redundant default
constructor/deconstructor in arrow::ArrayStatistics (#43579)
add 2e1b2452e7 GH-43500: [R][CI] Bump dev docs CI job from ubuntu 20.04
(#43501)
add b852b720d4 GH-43388: [Python] Give precedence to pycapsule interface
in pa.schema(..) (#43486)
add 9b584547c7 GH-43427: [C++][Parquet] Deprecate ColumnChunk::file_offset
field and no longer write Metadata at end of Chunk (#43428)
add 1f24799083 GH-43487: [Python] Sanitize Python reference handling in
UDF implementation (#43557)
add e54ad41ee5 GH-43608: [CI][Archery] Prefer `docker compose` over
`docker-compose` (#43586)
add 3420c0db2f GH-43532: [Python] Remove usage of deprecated pkg_resources
in setup.py (#43602)
add ee3273e2b4 GH-43543: [FlightRPC][C++] Reduce the number of references
to protobuf::Any (#43544)
add c537700b61 GH-17682: [Format] Add Bool8 Canonical Extension Type
(#43234)
add 6f605ecf88 GH-43618: [Packaging][Python] Fix vcpkg version detection
in macOS wheel build jobs (#43615)
add b33f040640 GH-41272: [Java] LargeListViewVector Implementation (#43516)
add 4314fd7d84 GH-41126: [Python] Test Buffer device/device_type access on
CUDA (#42221)
add 7e44aeb62a GH-30058: [Python] Add StructType attribute to access all
its fields (#43481)
add cdfdfb847e GH-43502: [Java] Fix Java JNI / AMD64 manylinux2014 Java
JNI test not test dataset module (#43503)
add 5cb8bb36ea GH-43357: [R] Fix some lints (#43338)
add aa30de49fd GH-43578: [C++] Simplify arrow::ArrayStatistics::ValueType
(#43581)
add 1c83d6b3f3 GH-43167: [C++] Add workaround for missing Boost dependency
of Thrift (#43328)
add e0c8c394b6 GH-43463: [C++][Gandiva] Always use gdv_function_stubs.h in
context_helper.cc (#43464)
add 493f08c0e4 GH-43591: [C++][GLib] Don't install
arrow-cuda.pc/arrow-cuda-glib.pc on Windows (#43593)
add ee86db57bb GH-43635: [R][CI] Don't install Quarto (#43636)
add 90018fd627 GH-43588: [Python] Allow tuple for rename columns (#43609)
add 0886cb4aa5 MINOR: [Java] Bump org.apache.avro:avro from 1.11.3 to
1.12.0 in /java
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 (12c6ae340c)
\
N -- N -- N
refs/heads/dependabot/maven/java/org.apache.avro-avro-1.12.0 (0886cb4aa5)
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:
.github/workflows/archery.yml | 1 -
.github/workflows/cpp.yml | 8 +-
.github/workflows/dev.yml | 1 -
.github/workflows/docs.yml | 1 -
.github/workflows/docs_light.yml | 1 -
.github/workflows/go.yml | 7 +-
.github/workflows/integration.yml | 1 -
.github/workflows/java.yml | 1 -
.github/workflows/java_jni.yml | 1 -
.github/workflows/js.yml | 1 -
.github/workflows/python.yml | 1 -
.github/workflows/r.yml | 12 +-
.github/workflows/ruby.yml | 1 -
.github/workflows/swift.yml | 1 -
c_glib/arrow-cuda-glib/meson.build | 17 +-
c_glib/test/parquet/test-column-chunk-metadata.rb | 2 +-
...rfile => conda-python-cpython-debug.dockerfile} | 6 +-
ci/scripts/java_test.sh | 10 +-
cpp/cmake_modules/FindThriftAlt.cmake | 4 +
cpp/src/arrow/array/statistics.h | 9 +-
cpp/src/arrow/array/statistics_test.cc | 14 +-
cpp/src/arrow/flight/flight_internals_test.cc | 5 +-
cpp/src/arrow/flight/serialization_internal.cc | 58 +-
cpp/src/arrow/flight/serialization_internal.h | 60 +-
cpp/src/arrow/flight/sql/client.cc | 125 +-
cpp/src/arrow/flight/sql/client.h | 11 +-
cpp/src/arrow/flight/sql/server.cc | 69 +-
cpp/src/arrow/flight/transport/grpc/grpc_client.cc | 6 +-
cpp/src/arrow/flight/types.cc | 20 +-
cpp/src/arrow/flight/types.h | 27 +-
cpp/src/arrow/gpu/CMakeLists.txt | 7 +-
cpp/src/gandiva/context_helper.cc | 6 +-
cpp/src/parquet/column_writer.cc | 5 -
cpp/src/parquet/metadata.cc | 6 +-
cpp/src/parquet/metadata.h | 7 +-
cpp/thirdparty/versions.txt | 4 +-
.../Apache.Arrow.Flight/Apache.Arrow.Flight.csproj | 2 +-
dev/archery/archery/docker/cli.py | 27 +-
dev/archery/archery/docker/core.py | 8 +-
dev/archery/archery/docker/tests/test_docker.py | 6 +-
dev/archery/requirements-test.txt | 1 -
dev/tasks/cpp-examples/github.linux.yml | 2 +-
dev/tasks/docker-tests/github.cuda.yml | 1 +
dev/tasks/java-jars/github.yml | 4 +-
dev/tasks/linux-packages/github.linux.yml | 2 +-
dev/tasks/macros.jinja | 1 -
dev/tasks/python-minimal-build/github.linux.yml | 2 +-
dev/tasks/python-wheels/github.linux.yml | 3 +-
dev/tasks/python-wheels/github.osx.yml | 2 +-
dev/tasks/python-wheels/github.windows.yml | 4 +-
dev/tasks/r/azure.linux.yml | 8 +-
dev/tasks/r/github.devdocs.yml | 2 +-
dev/tasks/tasks.yml | 21 +-
docker-compose.yml | 25 +
docs/source/format/CanonicalExtensions.rst | 22 +
go/arrow/{_tools/tools.go => extensions/doc.go} | 13 +-
go/arrow/extensions/opaque.go | 106 ++
go/arrow/extensions/opaque_test.go | 200 +++
go/go.mod | 4 +-
go/go.sum | 8 +-
.../jdbc/binder/ColumnBinderArrowTypeVisitor.java | 5 +
.../apache/arrow/c/BufferImportTypeVisitor.java | 6 +
java/dataset/src/main/cpp/jni_wrapper.cc | 113 +-
.../scanner/csv/CsvFragmentScanOptions.java | 4 +
.../arrow/dataset/TestFragmentScanOptions.java | 156 ++
java/flight/flight-sql-jdbc-core/pom.xml | 2 +-
.../driver/jdbc/utils/AvaticaParameterBinder.java | 5 +
.../arrow/driver/jdbc/utils/ConvertUtils.java | 6 +
.../arrow/gandiva/evaluator/FilterProjectTest.java | 2 +
.../apache/arrow/gandiva/evaluator/FilterTest.java | 8 +
.../gandiva/evaluator/ProjectorDecimalTest.java | 11 +
java/pom.xml | 6 +-
java/vector/src/main/codegen/data/ArrowTypes.tdd | 5 +
.../src/main/codegen/templates/ComplexCopier.java | 1 +
.../codegen/templates/PromotableViewWriter.java | 13 +-
.../main/codegen/templates/PromotableWriter.java | 47 +
.../main/codegen/templates/UnionListWriter.java | 48 +-
.../src/main/codegen/templates/UnionReader.java | 2 +-
.../java/org/apache/arrow/vector/BufferLayout.java | 5 +
.../java/org/apache/arrow/vector/TypeLayout.java | 16 +
....java => BaseLargeRepeatedValueViewVector.java} | 47 +-
...istViewVector.java => LargeListViewVector.java} | 319 +---
...ewReader.java => UnionLargeListViewReader.java} | 25 +-
.../apache/arrow/vector/extension/OpaqueType.java | 5 +
.../java/org/apache/arrow/vector/types/Types.java | 21 +
.../arrow/vector/TestLargeListViewVector.java | 1649 ++++++++++++++++++++
python/pyarrow/src/arrow/python/udf.cc | 149 +-
python/pyarrow/table.pxi | 4 +-
python/pyarrow/tests/parquet/test_metadata.py | 2 +-
python/pyarrow/tests/test_cuda.py | 22 +
python/pyarrow/tests/test_table.py | 11 +-
python/pyarrow/tests/test_types.py | 37 +-
python/pyarrow/tests/test_udf.py | 31 +
python/pyarrow/types.pxi | 34 +-
python/setup.py | 4 +-
r/R/arrow-tabular.R | 8 +-
r/R/dplyr-datetime-helpers.R | 4 +-
r/R/dplyr-funcs-datetime.R | 2 +-
r/R/dplyr-slice.R | 2 +-
r/tests/testthat/helper-data.R | 2 +-
r/tests/testthat/test-Array.R | 4 +-
r/tests/testthat/test-RecordBatch.R | 6 +-
r/tests/testthat/test-Table.R | 6 +-
r/tests/testthat/test-compute-aggregate.R | 2 +-
r/tests/testthat/test-compute-arith.R | 8 +-
r/tests/testthat/test-csv.R | 4 +-
r/tests/testthat/test-dataset-csv.R | 16 +-
r/tests/testthat/test-dataset-json.R | 2 +-
r/tests/testthat/test-dataset.R | 20 +-
r/tests/testthat/test-dplyr-filter.R | 6 +-
r/tests/testthat/test-dplyr-funcs-datetime.R | 2 +-
r/tests/testthat/test-dplyr-join.R | 2 +-
r/tests/testthat/test-dplyr-slice.R | 14 +-
r/tests/testthat/test-json.R | 4 +-
r/tests/testthat/test-parquet.R | 4 +-
r/tests/testthat/test-record-batch-reader.R | 2 +-
r/tests/testthat/test-schema.R | 10 +-
r/tests/testthat/test-utf.R | 2 +-
118 files changed, 3173 insertions(+), 770 deletions(-)
copy ci/docker/{conda-python-cython2.dockerfile =>
conda-python-cpython-debug.dockerfile} (76%)
copy go/arrow/{_tools/tools.go => extensions/doc.go} (79%)
create mode 100644 go/arrow/extensions/opaque.go
create mode 100644 go/arrow/extensions/opaque_test.go
copy
java/vector/src/main/java/org/apache/arrow/vector/complex/{BaseRepeatedValueViewVector.java
=> BaseLargeRepeatedValueViewVector.java} (88%)
copy
java/vector/src/main/java/org/apache/arrow/vector/complex/{ListViewVector.java
=> LargeListViewVector.java} (70%)
copy
java/vector/src/main/java/org/apache/arrow/vector/complex/impl/{UnionListViewReader.java
=> UnionLargeListViewReader.java} (76%)
create mode 100644
java/vector/src/test/java/org/apache/arrow/vector/TestLargeListViewVector.java