This is an automated email from the ASF dual-hosted git repository.
kszucs pushed a change to annotated tag apache-arrow-8.0.0
in repository https://gitbox.apache.org/repos/asf/arrow.git
*** WARNING: tag apache-arrow-8.0.0 was modified! ***
from 483aa44a45 (tag)
to 64e48838ed (tag)
tagging 77d35493c3878542613340a981eb5fcbddbcc24e (commit)
replaces apache-arrow-3.0.0
by Krisztián Szűcs
on Mon May 2 15:05:30 2022 +0200
- Log -----------------------------------------------------------------
[Release] Apache Arrow Release 8.0.0
-----------------------------------------------------------------------
omit 13625026ed [Release] Update versions for 8.0.0
omit 1446806a94 [Release] Update .deb/.rpm changelogs for 8.0.0
omit 45062521b3 [Release] Update CHANGELOG.md for 8.0.0
add b048937ba9 ARROW-16064: [Java] [C++] [FlightRPC] Add missing column
metadata for type name on FlightSQL
add f03f090d0c ARROW-16374: [R] [C++] skip another snappy test during
sanitizer runs
add 24f372297c ARROW-16294: [C++] Improve performance of parquet readahead
add d92777270b ARROW-16325: [R] Add task for R package with gcc12
add e0061bbb8c ARROW-16373: [Docs][CI] Small improvements to CI
documentation
add 1cd8a850c9 MINOR: [Release] Use github hosted runners to verify amd64
macOS 11 wheels
add 6a7ee37ce1 ARROW-15062: [C++] Add memory information to current spans
add a713e7fa5d ARROW-16387: [C++] Add -Wshorten-64-to-32 to list of
CHECKIN warnings tested by clang
add 9d6739e6c5 ARROW-16338: [CI] Update azure windows image as
vs2017-win2016 is retired
add 306d0b4144 MINOR: [C++] Fix building Flight tests
add 069b747816 ARROW-16390: [C++] Dataset initialization could segfault if
called simultaneously
add 305b697d87 ARROW-16393: [JAVA] Update option spec to accept value for
query, catalog, schema and table
add 564eb97a09 ARROW-16375: [R][CI] Pin test-r-devdocs on Windows to R 4.1
add 0e3043d48b ARROW-16055: [C++][Gandiva] Skip unnecessary work during
cache hit when using object code cache
add fcaab318a0 ARROW-15426: [C++][Gandiva] Update InExpressionNode
validation
add c8339b7637 ARROW-16169 [C++][Gandiva] Fix empty string case in
convert_fromUTF8_binary()
add d6ca3e2e9e ARROW-16408: [C++] Add support for DATE type in SQLite
FlightSQL example
add edf7334fc3 ARROW-15796: [Python] Pickling ParquetFileFragment
shouldn't fetch metadata
add 48a6e2588b ARROW-16412: [Java] Updated README to reference compilation
docs
add 3c03d49364 ARROW-16073: [R] clean-up date time unit testing once tzdb
is available on Windows
add f8d6eac3d9 ARROW-16416: [C++] Support cast-function in Substrait
add 9010c8e6e8 ARROW-16428: [Release] Add prefix to ENV variables
add 62ae004940 MINOR: [Release] Fix a typo in message of verification
script (#13042)
add 22a18852ee ARROW-16347: [Release] Escape backtick in verification
script
add 3f2c33f591 ARROW-16419: [Python] Properly wait for ExecPlan to finish
add 760ad20067 ARROW-15755: [Java] Support Java 17
add 7809c6d7cb ARROW-16417: [C++][Python] Segfault in test_exec_plan.py /
test_joins
new e2840b56ff [Release] Update CHANGELOG.md for 8.0.0
new 8db69c6f57 [Release] Update .deb/.rpm changelogs for 8.0.0
new 77d35493c3 [Release] Update versions for 8.0.0
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
annotated tag 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 (483aa44a45)
\
N -- N -- N refs/tags/apache-arrow-8.0.0 (64e48838ed)
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.
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
CHANGELOG.md | 405 +++++++++++----------
cpp/cmake_modules/SetupCxxFlags.cmake | 1 +
cpp/src/arrow/adapters/orc/adapter_test.cc | 10 +-
cpp/src/arrow/adapters/orc/util.cc | 5 +-
cpp/src/arrow/compute/exec/aggregate_node.cc | 109 +++---
cpp/src/arrow/compute/exec/exec_plan.cc | 4 +-
cpp/src/arrow/compute/exec/filter_node.cc | 16 +-
cpp/src/arrow/compute/exec/hash_join.cc | 8 +-
cpp/src/arrow/compute/exec/hash_join_node.cc | 33 +-
cpp/src/arrow/compute/exec/hash_join_node_test.cc | 5 +-
cpp/src/arrow/compute/exec/project_node.cc | 16 +-
cpp/src/arrow/compute/exec/sink_node.cc | 33 +-
cpp/src/arrow/compute/exec/source_node.cc | 10 +-
cpp/src/arrow/compute/exec/union_node.cc | 8 +-
cpp/src/arrow/compute/function.cc | 8 +-
cpp/src/arrow/dataset/file_parquet.cc | 51 ++-
cpp/src/arrow/dataset/plan.cc | 16 +-
.../arrow/engine/substrait/expression_internal.cc | 10 +-
.../flight/integration_tests/test_integration.cc | 10 +-
cpp/src/arrow/flight/sql/column_metadata.cc | 11 +
cpp/src/arrow/flight/sql/column_metadata.h | 24 +-
cpp/src/arrow/flight/sql/example/sqlite_server.cc | 4 +-
.../sql/example/sqlite_statement_batch_reader.cc | 100 ++---
.../example/sqlite_tables_schema_batch_reader.cc | 2 +-
cpp/src/arrow/util/io_util.cc | 50 +++
cpp/src/arrow/util/io_util.h | 6 +
cpp/src/arrow/util/io_util_test.cc | 12 +
cpp/src/arrow/util/tracing_internal.h | 12 +
cpp/src/arrow/vendored/musl/strptime.c | 2 +-
cpp/src/gandiva/compiled_expr.h | 10 +-
cpp/src/gandiva/engine.cc | 84 +++--
cpp/src/gandiva/engine.h | 15 +-
cpp/src/gandiva/engine_llvm_test.cc | 14 +-
cpp/src/gandiva/expr_validator.cc | 61 ++--
cpp/src/gandiva/expr_validator.h | 2 -
cpp/src/gandiva/filter.cc | 37 +-
cpp/src/gandiva/gandiva_object_cache.cc | 4 -
cpp/src/gandiva/gandiva_object_cache.h | 2 -
cpp/src/gandiva/llvm_generator.cc | 51 ++-
cpp/src/gandiva/llvm_generator.h | 9 +-
cpp/src/gandiva/llvm_generator_test.cc | 12 +-
cpp/src/gandiva/node.h | 11 +-
cpp/src/gandiva/precompiled/string_ops.cc | 9 +-
cpp/src/gandiva/precompiled/string_ops_test.cc | 42 +++
cpp/src/gandiva/precompiled/types.h | 3 +
cpp/src/gandiva/projector.cc | 41 +--
cpp/src/gandiva/tests/in_expr_test.cc | 82 +++++
cpp/src/gandiva/tree_expr_builder.cc | 31 +-
cpp/src/parquet/arrow/reader.cc | 83 +++--
cpp/src/parquet/arrow/reader.h | 2 +-
cpp/src/plasma/client.cc | 2 +-
cpp/src/plasma/protocol.cc | 2 +-
dev/release/verify-release-candidate.sh | 18 +-
dev/tasks/conda-recipes/azure.win.yml | 2 +-
.../apache-arrow-apt-source/debian/changelog | 2 +-
.../yum/apache-arrow-release.spec.in | 2 +-
.../linux-packages/apache-arrow/debian/changelog | 2 +-
.../linux-packages/apache-arrow/yum/arrow.spec.in | 2 +-
dev/tasks/r/github.devdocs.yml | 9 +-
dev/tasks/tasks.yml | 30 +-
.../developers/continuous_integration/overview.rst | 14 +-
.../guide/step_by_step/arrow_codebase.rst | 12 +-
.../developers/guide/step_by_step/pr_lifecycle.rst | 18 +-
docs/source/developers/java/building.rst | 2 +-
format/FlightSql.proto | 3 +
java/README.md | 26 +-
java/adapter/orc/pom.xml | 19 +-
.../org/apache/arrow/flight/TestCallOptions.java | 3 +-
.../apache/arrow/flight/TestClientMiddleware.java | 13 +-
.../tests/FlightSqlScenarioProducer.java | 1 +
.../apache/arrow/flight/sql/FlightSqlClient.java | 6 +-
.../arrow/flight/sql/FlightSqlColumnMetadata.java | 19 +
.../flight/sql/example/FlightSqlClientDemoApp.java | 8 +-
.../arrow/memory/util/TestArrowBufPointer.java | 7 +-
java/pom.xml | 52 ++-
python/pyarrow/_dataset.pyx | 10 +-
python/pyarrow/_dataset_parquet.pyx | 8 +-
python/pyarrow/_exec_plan.pyx | 29 +-
python/pyarrow/includes/libarrow.pxd | 12 +-
python/pyarrow/tests/test_dataset.py | 28 +-
r/tests/testthat/test-dplyr-funcs-datetime.R | 5 -
r/tests/testthat/test-dplyr-funcs-type.R | 7 +-
r/tests/testthat/test-parquet.R | 2 +
r/vignettes/developers/workflow.Rmd | 4 +-
84 files changed, 1205 insertions(+), 760 deletions(-)