This is an automated email from the ASF dual-hosted git repository.
zouxinyi pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from c38fa0272a7 [opt](function)Optimize the performance of the pad
function under UTF-8. (#40162)
add 84ce9451c6e [opt](memory) Refactor memory maintenance thread (#40344)
No new revisions were added by this update.
Summary of changes:
be/src/common/config.cpp | 14 +-
be/src/common/config.h | 9 +-
be/src/common/daemon.cpp | 195 ++++++++++++++++-----
be/src/common/daemon.h | 2 +-
be/src/olap/lru_cache.cpp | 81 ++++++++-
be/src/olap/lru_cache.h | 28 +--
be/src/runtime/memory/cache_manager.cpp | 21 ++-
be/src/runtime/memory/cache_manager.h | 3 +
be/src/runtime/memory/cache_policy.cpp | 8 +-
be/src/runtime/memory/cache_policy.h | 28 ++-
be/src/runtime/memory/global_memory_arbitrator.cpp | 7 +
be/src/runtime/memory/global_memory_arbitrator.h | 17 ++
be/src/runtime/memory/lru_cache_policy.h | 95 +++++++---
be/src/runtime/memory/mem_tracker_limiter.cpp | 6 +-
be/src/runtime/memory/memory_reclamation.cpp | 12 --
be/src/service/point_query_executor.h | 4 +-
be/src/vec/common/allocator.cpp | 3 -
be/test/olap/lru_cache_test.cpp | 144 +++++++++++++--
18 files changed, 514 insertions(+), 163 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]