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

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


The following commit(s) were added to refs/heads/branch-2.0 by this push:
     new ec85b1c6ca5 [fix](restore) Fix restore table name when 
lower_case_table_names enabled (#35566)
ec85b1c6ca5 is described below

commit ec85b1c6ca5a5580348917aed7f0434a7727cd8e
Author: walter <w41te...@gmail.com>
AuthorDate: Wed May 29 14:02:31 2024 +0800

    [fix](restore) Fix restore table name when lower_case_table_names enabled 
(#35566)
    
    Cherry-pick #35508
---
 fe/fe-core/src/main/java/org/apache/doris/backup/RestoreJob.java | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/fe/fe-core/src/main/java/org/apache/doris/backup/RestoreJob.java 
b/fe/fe-core/src/main/java/org/apache/doris/backup/RestoreJob.java
index 563a3dbe2f6..bf55f539e69 100644
--- a/fe/fe-core/src/main/java/org/apache/doris/backup/RestoreJob.java
+++ b/fe/fe-core/src/main/java/org/apache/doris/backup/RestoreJob.java
@@ -794,7 +794,11 @@ public class RestoreJob extends AbstractJob {
                     }
                 }
                 // set restored table's new name after all 'genFileMapping'
-                
restoreTbl.setName(jobInfo.getAliasByOriginNameIfSet(restoreTbl.getName()));
+                String tableName = 
jobInfo.getAliasByOriginNameIfSet(restoreTbl.getName());
+                if (Env.isStoredTableNamesLowerCase()) {
+                    tableName = tableName.toLowerCase();
+                }
+                restoreTbl.setName(tableName);
             }
 
             LOG.debug("finished to generate create replica tasks. {}", this);


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

Reply via email to