weak relationship between MemTracker and MemTrackerLimiter (#11347)

This commit is contained in:
Xinyi Zou
2022-07-30 18:33:54 +08:00
committed by GitHub
parent fb90586122
commit 18864ab7fe
19 changed files with 141 additions and 148 deletions

View File

@ -206,7 +206,7 @@ Status ExecNode::prepare(RuntimeState* state) {
std::bind<int64_t>(&RuntimeProfile::units_per_second, _rows_returned_counter,
runtime_profile()->total_time_counter()),
"");
_mem_tracker = std::make_unique<MemTracker>("ExecNode:" + _runtime_profile->name(), nullptr,
_mem_tracker = std::make_unique<MemTracker>("ExecNode:" + _runtime_profile->name(),
_runtime_profile.get());
SCOPED_CONSUME_MEM_TRACKER(_mem_tracker.get());