You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by li...@apache.org on 2021/06/03 18:20:52 UTC

[arrow] branch master updated (2215a05 -> 5baebba)

This is an automated email from the ASF dual-hosted git repository.

lidavidm pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.


    from 2215a05  ARROW-12941: [C++] Add rows skipped to rows seen
     add 5baebba  ARROW-10640: [C++] A, "if_else" ("where") kernel to combine two arrays based on a mask

No new revisions were added by this update.

Summary of changes:
 cpp/src/arrow/CMakeLists.txt                       |   1 +
 cpp/src/arrow/compute/api_scalar.cc                |   5 +
 cpp/src/arrow/compute/api_scalar.h                 |  16 +
 cpp/src/arrow/compute/kernels/CMakeLists.txt       |   1 +
 cpp/src/arrow/compute/kernels/scalar_if_else.cc    | 587 +++++++++++++++++++++
 .../arrow/compute/kernels/scalar_if_else_test.cc   | 275 ++++++++++
 cpp/src/arrow/compute/kernels/test_util.cc         |   4 +-
 cpp/src/arrow/compute/kernels/test_util.h          |  15 +-
 cpp/src/arrow/compute/registry.cc                  |   1 +
 cpp/src/arrow/compute/registry_internal.h          |   1 +
 cpp/src/arrow/util/bitmap_ops.cc                   |  18 +
 cpp/src/arrow/util/bitmap_ops.h                    |  19 +
 docs/source/cpp/compute.rst                        |  36 +-
 docs/source/python/api/compute.rst                 |   1 +
 14 files changed, 960 insertions(+), 20 deletions(-)
 create mode 100644 cpp/src/arrow/compute/kernels/scalar_if_else.cc
 create mode 100644 cpp/src/arrow/compute/kernels/scalar_if_else_test.cc