You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by we...@apache.org on 2020/06/03 00:29:29 UTC
[arrow] branch master updated (54885e0 -> 199d089)
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 54885e0 ARROW-8937: [C++] Implement strptime scalar string to timestamp kernel
add 199d089 ARROW-8917: [C++] Formalize "metafunction" concept. Add Take and Filter metafunctions, port R and Python bindings
No new revisions were added by this update.
Summary of changes:
cpp/src/arrow/compute/api_vector.cc | 150 +++-----------
cpp/src/arrow/compute/api_vector.h | 185 +++++------------
cpp/src/arrow/compute/cast.cc | 18 +-
cpp/src/arrow/compute/function.cc | 6 +
cpp/src/arrow/compute/function.h | 27 ++-
cpp/src/arrow/compute/kernels/vector_filter.cc | 70 ++++++-
cpp/src/arrow/compute/kernels/vector_take.cc | 167 ++++++++++++++-
cpp/src/arrow/compute/kernels/vector_take_test.cc | 33 ++-
cpp/src/arrow/datum.cc | 9 +
cpp/src/arrow/datum.h | 6 +
python/pyarrow/_compute.pyx | 29 +++
python/pyarrow/array.pxi | 76 +------
python/pyarrow/compute.py | 81 ++++++++
python/pyarrow/includes/libarrow.pxd | 22 +-
python/pyarrow/table.pxi | 234 ++--------------------
r/R/array.R | 10 +-
r/R/arrowExports.R | 44 ----
r/R/chunked-array.R | 16 +-
r/R/record-batch.R | 5 +-
r/R/table.R | 14 +-
r/src/array_to_vector.cpp | 106 +++++-----
r/src/arrowExports.cpp | 192 ------------------
r/src/compute.cpp | 126 ------------
23 files changed, 593 insertions(+), 1033 deletions(-)