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 2fed65897cd [Refactor](exectuor)Add schema type table active_queries
(#32057)
add b1cae7cc008 [fix](memory) Fix LRU cache deleter and memory tracking
(#32080)
No new revisions were added by this update.
Summary of changes:
be/src/cloud/cloud_tablet_mgr.cpp | 38 ++++-----
be/src/cloud/cloud_txn_delete_bitmap_cache.cpp | 23 ++----
be/src/cloud/cloud_txn_delete_bitmap_cache.h | 7 +-
be/src/olap/lru_cache.cpp | 48 ++----------
be/src/olap/lru_cache.h | 52 +++----------
be/src/olap/page_cache.cpp | 18 ++---
be/src/olap/page_cache.h | 39 ++++++----
.../segment_v2/bitshuffle_page_pre_decoder.h | 7 +-
be/src/olap/rowset/segment_v2/encoding_info.h | 4 +-
.../rowset/segment_v2/inverted_index_cache.cpp | 36 ++++-----
.../olap/rowset/segment_v2/inverted_index_cache.h | 26 ++++---
be/src/olap/rowset/segment_v2/page_io.cpp | 17 ++--
be/src/olap/schema_cache.h | 23 +++---
be/src/olap/segment_loader.cpp | 20 ++---
be/src/olap/segment_loader.h | 8 +-
be/src/olap/storage_engine.cpp | 16 ++--
be/src/olap/storage_engine.h | 5 +-
be/src/olap/tablet_meta.cpp | 5 +-
be/src/olap/tablet_meta.h | 7 +-
be/src/olap/tablet_schema_cache.cpp | 21 +++--
be/src/olap/tablet_schema_cache.h | 6 +-
be/src/olap/txn_manager.cpp | 21 ++---
be/src/olap/txn_manager.h | 7 ++
be/src/runtime/load_channel_mgr.cpp | 11 +--
be/src/runtime/memory/cache_manager.cpp | 9 +--
be/src/runtime/memory/cache_manager.h | 29 ++++---
be/src/runtime/memory/cache_policy.cpp | 4 +-
be/src/runtime/memory/cache_policy.h | 10 ++-
be/src/runtime/memory/lru_cache_policy.h | 80 +++++++++++++++----
be/src/runtime/memory/lru_cache_value_base.h | 51 ++++++++++++
be/src/service/point_query_executor.cpp | 19 ++---
be/src/service/point_query_executor.h | 49 +++++++-----
be/src/util/doris_metrics.cpp | 4 -
be/src/util/doris_metrics.h | 2 -
be/src/util/obj_lru_cache.cpp | 6 +-
be/src/util/obj_lru_cache.h | 42 ++++++----
be/src/vec/exec/format/parquet/vparquet_reader.cpp | 2 +-
be/test/olap/lru_cache_test.cpp | 90 ++++++++++++----------
be/test/olap/page_cache_test.cpp | 43 ++++++-----
39 files changed, 493 insertions(+), 412 deletions(-)
create mode 100644 be/src/runtime/memory/lru_cache_value_base.h
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]