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/16 22:04:05 UTC
[arrow] branch master updated (b076dec -> 60cdc75)
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 b076dec ARROW-3446: [R] Document mapping of Arrow <-> R types
add 60cdc75 ARROW-971: [C++][Compute] IsValid, IsNull kernels
No new revisions were added by this update.
Summary of changes:
cpp/src/arrow/CMakeLists.txt | 1 +
cpp/src/arrow/compute/api_scalar.cc | 6 ++
cpp/src/arrow/compute/api_scalar.h | 24 +++++
cpp/src/arrow/compute/exec.cc | 17 +++-
cpp/src/arrow/compute/kernel.h | 30 +++---
cpp/src/arrow/compute/kernels/CMakeLists.txt | 1 +
cpp/src/arrow/compute/kernels/codegen_internal.h | 12 ++-
cpp/src/arrow/compute/kernels/scalar_boolean.cc | 7 +-
.../arrow/compute/kernels/scalar_string_test.cc | 4 +-
cpp/src/arrow/compute/kernels/scalar_validity.cc | 107 +++++++++++++++++++++
.../arrow/compute/kernels/scalar_validity_test.cc | 78 +++++++++++++++
cpp/src/arrow/compute/kernels/test_util.cc | 45 +++++++--
cpp/src/arrow/compute/kernels/test_util.h | 4 +
cpp/src/arrow/compute/registry.cc | 1 +
cpp/src/arrow/compute/registry_internal.h | 1 +
cpp/src/arrow/datum.h | 3 +
cpp/src/arrow/testing/gtest_util.cc | 24 ++++-
cpp/src/arrow/testing/gtest_util.h | 3 +-
cpp/src/arrow/testing/random.cc | 56 +++++++++++
cpp/src/arrow/testing/random.h | 15 +++
.../parquet/encryption_read_configurations_test.cc | 2 +-
21 files changed, 404 insertions(+), 37 deletions(-)
create mode 100644 cpp/src/arrow/compute/kernels/scalar_validity.cc
create mode 100644 cpp/src/arrow/compute/kernels/scalar_validity_test.cc