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