This is an automated email from the ASF dual-hosted git repository.
yiguolei pushed a change to branch branch-2.1
in repository https://gitbox.apache.org/repos/asf/doris.git
from ffa9e49bc7a [feature](mtmv) pick some mtmv pr from master (#37651)
add ef031c5fb25 [branch-2.1](memory) Fix reserve memory compatible with
memory GC and logging (#37682)
No new revisions were added by this update.
Summary of changes:
be/src/common/daemon.cpp | 23 +-
be/src/http/default_path_handlers.cpp | 3 +
be/src/olap/memtable_memory_limiter.cpp | 19 +-
be/src/runtime/memory/global_memory_arbitrator.cpp | 50 +++-
be/src/runtime/memory/global_memory_arbitrator.h | 147 +++++++----
be/src/runtime/memory/mem_tracker_limiter.cpp | 51 ++--
be/src/runtime/memory/mem_tracker_limiter.h | 22 +-
be/src/runtime/memory/memory_arbitrator.cpp | 271 +++++++++++++++++++
...l_memory_arbitrator.cpp => memory_arbitrator.h} | 26 +-
be/src/runtime/workload_group/workload_group.cpp | 22 +-
.../workload_group/workload_group_manager.cpp | 13 +-
be/src/util/mem_info.cpp | 286 +--------------------
be/src/util/mem_info.h | 28 +-
be/src/vec/common/allocator.cpp | 12 +-
be/src/vec/sink/writer/vtablet_writer.cpp | 5 +-
15 files changed, 525 insertions(+), 453 deletions(-)
create mode 100644 be/src/runtime/memory/memory_arbitrator.cpp
copy be/src/runtime/memory/{global_memory_arbitrator.cpp =>
memory_arbitrator.h} (59%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]