You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by yi...@apache.org on 2023/04/14 02:42:43 UTC

[doris] branch master updated (8751f08d5a -> c704351273)

This is an automated email from the ASF dual-hosted git repository.

yiguolei pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


    from 8751f08d5a [bugfix](GEO)fix precision problem (#18642)
     add c704351273 [enhancement](memory) Refactor memory limit exceeded behavior (#18590)

No new revisions were added by this update.

Summary of changes:
 be/src/exec/data_sink.h                          |   2 +-
 be/src/http/default_path_handlers.cpp            |   1 +
 be/src/http/ev_http_server.cpp                   |   1 +
 be/src/runtime/fragment_mgr.cpp                  |   1 +
 be/src/runtime/load_channel_mgr.cpp              |   2 +
 be/src/runtime/memory/jemalloc_hook.cpp          |  25 ++---
 be/src/runtime/memory/mem_tracker_limiter.cpp    |  84 ++++++++++++----
 be/src/runtime/memory/mem_tracker_limiter.h      | 112 ++-------------------
 be/src/runtime/memory/thread_mem_tracker_mgr.cpp |  25 ++---
 be/src/runtime/memory/thread_mem_tracker_mgr.h   |  88 ++++++-----------
 be/src/runtime/primitive_type.h                  |   1 +
 be/src/runtime/runtime_state.cpp                 |  10 +-
 be/src/runtime/tablets_channel.h                 |   1 +
 be/src/runtime/thread_context.cpp                |  20 ----
 be/src/runtime/thread_context.h                  |  72 ++++----------
 be/src/util/ref_count_closure.h                  |   2 +
 be/src/vec/CMakeLists.txt                        |   1 +
 be/src/vec/common/allocator.cpp                  | 120 +++++++++++++++++++++++
 be/src/vec/common/allocator.h                    | 115 +++++-----------------
 be/src/vec/core/block_spill_reader.h             |   1 +
 be/src/vec/core/block_spill_writer.h             |   1 +
 be/src/vec/exec/scan/scanner_context.h           |   2 +
 be/src/vec/exec/scan/scanner_scheduler.h         |   3 +
 be/src/vec/functions/function_rpc.cpp            |   1 +
 be/src/vec/runtime/vdata_stream_recvr.cpp        |   6 --
 be/src/vec/runtime/vdata_stream_recvr.h          |   4 -
 be/src/vec/sink/vresult_sink.cpp                 |   3 -
 27 files changed, 317 insertions(+), 387 deletions(-)
 create mode 100644 be/src/vec/common/allocator.cpp


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org