[enhancement] Refactor to improve the usability of MemTracker (step2) (#10823)

This commit is contained in:
Xinyi Zou
2022-07-21 17:11:28 +08:00
committed by GitHub
parent 5f6f35e886
commit 4960043f5e
316 changed files with 2145 additions and 4369 deletions

View File

@ -19,7 +19,7 @@
#include "runtime/bufferpool/buffer_pool_internal.h"
#include "runtime/bufferpool/free_list.h"
#include "runtime/mem_tracker.h"
#include "runtime/memory/mem_tracker.h"
#include "util/aligned_new.h"
namespace doris {
@ -236,6 +236,6 @@ private:
/// but is guaranteed to succeed.
int max_scavenge_attempts_;
std::shared_ptr<MemTracker> _mem_tracker;
std::unique_ptr<MemTracker> _mem_tracker;
};
} // namespace doris