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

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


The following commit(s) were added to refs/heads/master by this push:
     new 1b753be0116 [Chore](status) change unknow filter error to internal 
error (#33632)
1b753be0116 is described below

commit 1b753be0116cd499afc9fe4c80a1524fc5c814aa
Author: Pxl <[email protected]>
AuthorDate: Sun Apr 14 22:59:03 2024 +0800

    [Chore](status) change unknow filter error to internal error (#33632)
    
    change unknow filter error to internal error
---
 be/src/runtime/runtime_filter_mgr.cpp | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/be/src/runtime/runtime_filter_mgr.cpp 
b/be/src/runtime/runtime_filter_mgr.cpp
index f1adb4ed198..65c1852625b 100644
--- a/be/src/runtime/runtime_filter_mgr.cpp
+++ b/be/src/runtime/runtime_filter_mgr.cpp
@@ -72,7 +72,8 @@ Status RuntimeFilterMgr::get_consume_filters(const int 
filter_id,
     std::lock_guard<std::mutex> l(_lock);
     auto iter = _consumer_map.find(filter_id);
     if (iter == _consumer_map.end()) {
-        return Status::InvalidArgument("unknown filter: {}, role: CONSUMER.", 
filter_id);
+        return Status::InternalError("get_consume_filters meet unknown filter: 
{}, role: CONSUMER.",
+                                     filter_id);
     }
     for (auto& holder : iter->second) {
         consumer_filters.emplace_back(holder.filter);
@@ -153,8 +154,10 @@ Status RuntimeFilterMgr::get_local_merge_producer_filters(
     std::lock_guard<std::mutex> l(_lock);
     auto iter = _local_merge_producer_map.find(filter_id);
     if (iter == _local_merge_producer_map.end()) {
-        return Status::InvalidArgument("unknown filter: {}, role: 
LOCAL_MERGE_PRODUCER.",
-                                       filter_id);
+        return Status::InternalError(
+                "get_local_merge_producer_filters meet unknown filter: {}, 
role: "
+                "LOCAL_MERGE_PRODUCER.",
+                filter_id);
     }
     *local_merge_filters = &iter->second;
     DCHECK(!iter->second.filters.empty());
@@ -194,7 +197,8 @@ Status RuntimeFilterMgr::update_filter(const 
PPublishFilterRequest* request,
         std::lock_guard<std::mutex> l(_lock);
         auto iter = _consumer_map.find(filter_id);
         if (iter == _consumer_map.end()) {
-            return Status::InvalidArgument("unknown filter: {}, role: 
CONSUMER.", filter_id);
+            return Status::InternalError("update_filter meet unknown filter: 
{}, role: CONSUMER.",
+                                         filter_id);
         }
         for (auto& holder : iter->second) {
             filters.emplace_back(holder.filter);


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to