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 4bcde577750 [enhancement](memory) Support jemalloc 64K page size -
thirdparty (#28429)
add 73f7b61019a [refactor](scanner) use weak ptr to lock task execution
context to avoid core in scanner dctor (#28493)
No new revisions were added by this update.
Summary of changes:
be/src/exec/data_sink.cpp | 6 +-
be/src/olap/schema_change.cpp | 11 +-
be/src/pipeline/exec/scan_operator.cpp | 8 +-
be/src/pipeline/pipeline_fragment_context.cpp | 17 ++-
be/src/pipeline/pipeline_fragment_context.h | 3 +-
.../pipeline_x/pipeline_x_fragment_context.cpp | 10 +-
.../pipeline_x/pipeline_x_fragment_context.h | 1 -
be/src/pipeline/task_scheduler.cpp | 9 +-
be/src/pipeline/task_scheduler.h | 5 +-
be/src/runtime/exec_env.h | 3 +
be/src/runtime/exec_env_init.cpp | 26 ++--
be/src/runtime/plan_fragment_executor.cpp | 8 +-
be/src/runtime/plan_fragment_executor.h | 2 +-
be/src/runtime/query_context.cpp | 16 +++
be/src/runtime/runtime_state.h | 14 ++-
.../task_execution_context.h} | 12 +-
be/src/vec/exec/scan/scan_task_queue.cpp | 3 +-
be/src/vec/exec/scan/scan_task_queue.h | 4 +-
be/src/vec/exec/scan/scanner_context.cpp | 52 ++++----
be/src/vec/exec/scan/scanner_context.h | 14 ++-
be/src/vec/exec/scan/scanner_scheduler.cpp | 133 +++++++++++----------
be/src/vec/exec/scan/scanner_scheduler.h | 13 +-
be/src/vec/exec/scan/vscan_node.cpp | 5 +-
23 files changed, 216 insertions(+), 159 deletions(-)
copy be/src/{olap/rowset/rowset_fwd.h => runtime/task_execution_context.h}
(78%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]