You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by ra...@apache.org on 2021/12/21 05:47:29 UTC
[arrow] branch master updated (9ac9405 -> 02e9464)
This is an automated email from the ASF dual-hosted git repository.
ravindra pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from 9ac9405 MINOR: [R] Clean up an overly-specific test
add 02e9464 ARROW-15110: [C++][Gandiva] Revert change on Gandiva's cache policy
No new revisions were added by this update.
Summary of changes:
cpp/src/gandiva/CMakeLists.txt | 2 +-
cpp/src/gandiva/cache.cc | 10 +-
cpp/src/gandiva/cache.h | 17 ++-
cpp/src/gandiva/engine.h | 6 +-
cpp/src/gandiva/filter.cc | 6 +-
cpp/src/gandiva/filter.h | 1 +
cpp/src/gandiva/gandiva_object_cache.cc | 17 +--
cpp/src/gandiva/gandiva_object_cache.h | 3 -
cpp/src/gandiva/greedy_dual_size_cache.h | 164 -------------------------
cpp/src/gandiva/greedy_dual_size_cache_test.cc | 87 -------------
cpp/src/gandiva/llvm_generator.cc | 12 +-
cpp/src/gandiva/llvm_generator.h | 4 +-
cpp/src/gandiva/lru_cache.h | 121 ++++++++++++++++++
cpp/src/gandiva/lru_cache_test.cc | 64 ++++++++++
cpp/src/gandiva/projector.cc | 4 +-
cpp/src/gandiva/projector.h | 1 +
cpp/src/gandiva/tests/projector_test.cc | 1 -
17 files changed, 217 insertions(+), 303 deletions(-)
delete mode 100644 cpp/src/gandiva/greedy_dual_size_cache.h
delete mode 100644 cpp/src/gandiva/greedy_dual_size_cache_test.cc
create mode 100644 cpp/src/gandiva/lru_cache.h
create mode 100644 cpp/src/gandiva/lru_cache_test.cc