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

jacktengg pushed a commit to branch spill_and_reserve
in repository https://gitbox.apache.org/repos/asf/doris.git

commit 32d78810affd3d7701c3b16c53db947a53f6d787
Author: jacktengg <tengjianp...@selectdb.com>
AuthorDate: Sun Dec 8 23:34:55 2024 +0800

    delete unused parameter
---
 be/src/runtime/workload_group/workload_group_manager.cpp | 12 ++++++------
 be/src/runtime/workload_group/workload_group_manager.h   |  3 +--
 2 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/be/src/runtime/workload_group/workload_group_manager.cpp 
b/be/src/runtime/workload_group/workload_group_manager.cpp
index 558765a04b7..79379f5682e 100644
--- a/be/src/runtime/workload_group/workload_group_manager.cpp
+++ b/be/src/runtime/workload_group/workload_group_manager.cpp
@@ -388,8 +388,8 @@ void WorkloadGroupMgr::handle_paused_queries() {
                     continue;
                 }
                 if (flushed_memtable_bytes <= 0) {
-                    flushed_memtable_bytes = 
flush_memtable_from_current_group_(
-                            query_ctx, wg, query_it->reserve_size_);
+                    flushed_memtable_bytes =
+                            flush_memtable_from_current_group_(wg, 
query_it->reserve_size_);
                 }
                 if (flushed_memtable_bytes > 0) {
                     // Flushed some memtable, just wait flush finished and not 
do anything more.
@@ -455,8 +455,8 @@ void WorkloadGroupMgr::handle_paused_queries() {
                 if (query_it->cache_ratio_ < 0.001) {
                     // 1. Check if could revoke some memory from memtable
                     if (flushed_memtable_bytes <= 0) {
-                        flushed_memtable_bytes = 
flush_memtable_from_current_group_(
-                                query_ctx, wg, query_it->reserve_size_);
+                        flushed_memtable_bytes =
+                                flush_memtable_from_current_group_(wg, 
query_it->reserve_size_);
                     }
                     if (flushed_memtable_bytes > 0) {
                         // Flushed some memtable, just wait flush finished and 
not do anything more.
@@ -521,8 +521,8 @@ void WorkloadGroupMgr::handle_paused_queries() {
 }
 
 // Return the expected free bytes if memtable could flush
-int64_t WorkloadGroupMgr::flush_memtable_from_current_group_(
-        std::shared_ptr<QueryContext> requestor, WorkloadGroupPtr wg, int64_t 
need_free_mem) {
+int64_t WorkloadGroupMgr::flush_memtable_from_current_group_(WorkloadGroupPtr 
wg,
+                                                             int64_t 
need_free_mem) {
     // If there are a lot of memtable memory, then wait them flush finished.
     MemTableMemoryLimiter* memtable_limiter =
             doris::ExecEnv::GetInstance()->memtable_memory_limiter();
diff --git a/be/src/runtime/workload_group/workload_group_manager.h 
b/be/src/runtime/workload_group/workload_group_manager.h
index 8dfc3c5f824..fc53bfea858 100644
--- a/be/src/runtime/workload_group/workload_group_manager.h
+++ b/be/src/runtime/workload_group/workload_group_manager.h
@@ -112,8 +112,7 @@ public:
 private:
     int64_t cancel_top_query_in_overcommit_group_(int64_t need_free_mem, 
int64_t lower_bound,
                                                   RuntimeProfile* profile);
-    int64_t flush_memtable_from_current_group_(std::shared_ptr<QueryContext> 
requestor,
-                                               WorkloadGroupPtr wg, int64_t 
need_free_mem);
+    int64_t flush_memtable_from_current_group_(WorkloadGroupPtr wg, int64_t 
need_free_mem);
     bool handle_single_query_(const std::shared_ptr<QueryContext>& query_ctx,
                               size_t size_to_reserve, int64_t time_in_queue, 
Status paused_reason);
     int64_t revoke_memory_from_other_group_(std::shared_ptr<QueryContext> 
requestor,


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

Reply via email to