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 b02095f ARROW-9415: [C++] Arrow does not compile on Power9
add 16290e7 ARROW-1567: [C++] Implement "fill_null" function that
replaces null values with a scalar value
No new revisions were added by this update.
Summary of changes:
cpp/src/arrow/CMakeLists.txt | 1 +
cpp/src/arrow/compute/api_scalar.cc | 4 +
cpp/src/arrow/compute/api_scalar.h | 15 ++
cpp/src/arrow/compute/kernels/CMakeLists.txt | 1 +
cpp/src/arrow/compute/kernels/codegen_internal.h | 40 +++++
cpp/src/arrow/compute/kernels/scalar_fill_null.cc | 168 +++++++++++++++++++++
.../arrow/compute/kernels/scalar_fill_null_test.cc | 109 +++++++++++++
cpp/src/arrow/compute/registry.cc | 1 +
cpp/src/arrow/compute/registry_internal.h | 1 +
9 files changed, 340 insertions(+)
create mode 100644 cpp/src/arrow/compute/kernels/scalar_fill_null.cc
create mode 100644 cpp/src/arrow/compute/kernels/scalar_fill_null_test.cc