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/07/15 15:59:32 UTC
[arrow] branch master updated (84d6ed7 -> a628ee0)
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 84d6ed7 ARROW-13283: [Archery][Dev] Support passing CPU/memory limits to Docker
add a628ee0 ARROW-12986: [C++][Gandiva] Implement new cache eviction policy algorithm in Gandiva
No new revisions were added by this update.
Summary of changes:
cpp/src/gandiva/CMakeLists.txt | 2 +-
cpp/src/gandiva/cache.h | 13 ++-
cpp/src/gandiva/filter.cc | 10 +-
cpp/src/gandiva/greedy_dual_size_cache.h | 154 +++++++++++++++++++++++++
cpp/src/gandiva/greedy_dual_size_cache_test.cc | 88 ++++++++++++++
cpp/src/gandiva/lru_cache.h | 121 -------------------
cpp/src/gandiva/lru_cache_test.cc | 64 ----------
cpp/src/gandiva/projector.cc | 9 +-
8 files changed, 267 insertions(+), 194 deletions(-)
create mode 100644 cpp/src/gandiva/greedy_dual_size_cache.h
create mode 100644 cpp/src/gandiva/greedy_dual_size_cache_test.cc
delete mode 100644 cpp/src/gandiva/lru_cache.h
delete mode 100644 cpp/src/gandiva/lru_cache_test.cc