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 fef627c0ba5 [Fix](Txn) Fix transaction write to sequence column error
(#26748)
add de6ecd2035a [fix](tls) Manually track memory in Allocator instead of
mem hook and ThreadContext life cycle to manual control (#26904)
No new revisions were added by this update.
Summary of changes:
be/src/io/fs/stream_load_pipe.cpp | 1 -
be/src/olap/schema.h | 8 +-
be/src/olap/tablet_schema.cpp | 2 +-
be/src/runtime/buffer_control_block.cpp | 11 +-
be/src/runtime/memory/jemalloc_hook.cpp | 68 ++--
be/src/runtime/memory/mem_tracker.cpp | 2 +-
be/src/runtime/memory/mem_tracker_limiter.cpp | 28 +-
be/src/runtime/memory/mem_tracker_limiter.h | 3 +
be/src/runtime/memory/tcmalloc_hook.h | 4 +-
be/src/runtime/memory/thread_mem_tracker_mgr.h | 16 +-
be/src/runtime/runtime_state.cpp | 2 +-
be/src/runtime/thread_context.cpp | 34 +-
be/src/runtime/thread_context.h | 419 +++++++++++++------------
be/src/runtime/threadlocal.cc | 84 -----
be/src/runtime/threadlocal.h | 129 --------
be/src/service/doris_main.cpp | 3 +
be/src/service/point_query_executor.cpp | 2 +-
be/src/util/perf_counters.cpp | 7 +
be/src/util/perf_counters.h | 7 +
be/src/util/thread.cpp | 6 +
be/src/vec/common/allocator.cpp | 41 ++-
be/src/vec/common/allocator.h | 23 +-
be/src/vec/sink/vdata_stream_sender.cpp | 1 -
be/src/vec/sink/vtablet_sink.cpp | 1 -
be/src/vec/sink/writer/vtablet_writer.cpp | 6 +-
be/src/vec/sink/writer/vtablet_writer.h | 1 -
be/test/testutil/run_all_tests.cpp | 1 +
27 files changed, 397 insertions(+), 513 deletions(-)
delete mode 100644 be/src/runtime/threadlocal.cc
delete mode 100644 be/src/runtime/threadlocal.h
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]