You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by pr...@apache.org on 2021/04/12 15:42:05 UTC
[arrow] branch master updated (af4c8fc -> 6e61023)
This is an automated email from the ASF dual-hosted git repository.
praveenbingo pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from af4c8fc ARROW-12140: [C++][CI] Fix Valgrind failures in Grouper tests
add 6e61023 ARROW-11984: [C++][Gandiva] Implement SHA1 and SHA256 functions
No new revisions were added by this update.
Summary of changes:
cpp/cmake_modules/FindOpenSSLAlt.cmake | 54 +++
cpp/src/gandiva/CMakeLists.txt | 17 +-
cpp/src/gandiva/function_registry_common.h | 20 ++
cpp/src/gandiva/function_registry_hash.cc | 12 +-
cpp/src/gandiva/gdv_function_stubs.cc | 522 ++++++++++++++++++++++++++++-
cpp/src/gandiva/gdv_function_stubs.h | 29 ++
cpp/src/gandiva/hash_utils.cc | 134 ++++++++
cpp/src/gandiva/{cache.h => hash_utils.h} | 47 +--
cpp/src/gandiva/hash_utils_test.cc | 164 +++++++++
cpp/src/gandiva/precompiled/hash.cc | 2 +-
cpp/src/gandiva/tests/decimal_test.cc | 66 ++++
cpp/src/gandiva/tests/hash_test.cc | 287 +++++++++++++++-
dev/tasks/gandiva-jars/build-cpp-linux.sh | 1 +
dev/tasks/gandiva-jars/build-cpp-osx.sh | 3 +-
dev/tasks/gandiva-jars/github.linux.yml | 2 +-
15 files changed, 1317 insertions(+), 43 deletions(-)
create mode 100644 cpp/cmake_modules/FindOpenSSLAlt.cmake
create mode 100644 cpp/src/gandiva/hash_utils.cc
copy cpp/src/gandiva/{cache.h => hash_utils.h} (55%)
create mode 100644 cpp/src/gandiva/hash_utils_test.cc