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

hellostephen 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 60cfd23c2e3 [Fix][wg]Fix cloud workload group test error (#52574)
60cfd23c2e3 is described below

commit 60cfd23c2e330bd2b09a811e7146320d2a43eb57
Author: wangbo <[email protected]>
AuthorDate: Tue Jul 1 16:05:22 2025 +0800

    [Fix][wg]Fix cloud workload group test error (#52574)
    
    ### What problem does this PR solve?
    
    Fix misused compute group name,it should use cg id to identify a
    workload group instead of a name
---
 .../org/apache/doris/resource/workloadgroup/WorkloadGroupMgr.java  | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/resource/workloadgroup/WorkloadGroupMgr.java
 
b/fe/fe-core/src/main/java/org/apache/doris/resource/workloadgroup/WorkloadGroupMgr.java
index 95f0a79ff05..d8e524fc908 100644
--- 
a/fe/fe-core/src/main/java/org/apache/doris/resource/workloadgroup/WorkloadGroupMgr.java
+++ 
b/fe/fe-core/src/main/java/org/apache/doris/resource/workloadgroup/WorkloadGroupMgr.java
@@ -375,9 +375,8 @@ public class WorkloadGroupMgr extends MasterDaemon 
implements Writable, GsonPost
             throw new DdlException("Alter workload group should contain at 
least one property");
         }
 
-        String cgName = cg.getName();
         WorkloadGroup newWorkloadGroup;
-        WorkloadGroupKey wgKey = WorkloadGroupKey.get(cgName, 
workloadGroupName);
+        WorkloadGroupKey wgKey = WorkloadGroupKey.get(cg.getId(), 
workloadGroupName);
         writeLock();
         try {
             // get 0 idx here because there can only be one wg in cg with 
specify wg name.
@@ -386,7 +385,7 @@ public class WorkloadGroupMgr extends MasterDaemon 
implements Writable, GsonPost
                 throw new RuntimeException(
                         "Unexpected error: find " + ret.size() + " workload 
group " + workloadGroupName
                                 + " in compute group "
-                                + cgName);
+                                + cg.getName());
             }
             WorkloadGroup currentWorkloadGroup = ret.get(0);
             newWorkloadGroup = 
WorkloadGroup.copyAndUpdate(currentWorkloadGroup, properties);
@@ -397,7 +396,7 @@ public class WorkloadGroupMgr extends MasterDaemon 
implements Writable, GsonPost
         } finally {
             writeUnlock();
         }
-        LOG.info("Alter workload group {} for compute group {} success: {}", 
newWorkloadGroup, cgName);
+        LOG.info("Alter workload group {} for compute group {} success: {}", 
newWorkloadGroup, cg.getName());
     }
 
     public void dropWorkloadGroup(DropWorkloadGroupStmt stmt) throws 
DdlException {


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

Reply via email to