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

yiguolei pushed a commit to branch branch-2.1
in repository https://gitbox.apache.org/repos/asf/doris.git

commit 0ed7dc108197f74bc7db4af6d873499111bf96a1
Author: Mingyu Chen <[email protected]>
AuthorDate: Thu May 30 10:41:32 2024 +0800

    [fix](resource-tag) missing resource tag after forwarding to master (#35618)
    
    ## Proposed changes
    
    All DDL and DML will be forwarded to Master FE.
    And we forgot to set resource tag in ConnectionContext
    after forwarding
---
 fe/fe-core/src/main/java/org/apache/doris/qe/ConnectProcessor.java | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/fe/fe-core/src/main/java/org/apache/doris/qe/ConnectProcessor.java 
b/fe/fe-core/src/main/java/org/apache/doris/qe/ConnectProcessor.java
index 2f2c3441e22..c81c24eb575 100644
--- a/fe/fe-core/src/main/java/org/apache/doris/qe/ConnectProcessor.java
+++ b/fe/fe-core/src/main/java/org/apache/doris/qe/ConnectProcessor.java
@@ -641,6 +641,9 @@ public abstract class ConnectProcessor {
             
ctx.setUserVars(userVariableFromThrift(request.getUserVariables()));
         }
 
+        // set resource tag
+        
ctx.setResourceTags(Env.getCurrentEnv().getAuth().getResourceTags(ctx.qualifiedUser));
+
         ctx.setThreadLocalInfo();
         StmtExecutor executor = null;
         try {


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

Reply via email to