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

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

commit e6fe9079f69ccefb6bfcdc19f03c70fe727e515e
Author: caiconghui1 <caicongh...@jd.com>
AuthorDate: Sat Jun 1 21:52:22 2024 +0800

    [fix](RecycleBin) fix race condition issue when do execute 
ShowCatalogRecycleBinStmt
---
 .../src/main/java/org/apache/doris/catalog/CatalogRecycleBin.java      | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git 
a/fe/fe-core/src/main/java/org/apache/doris/catalog/CatalogRecycleBin.java 
b/fe/fe-core/src/main/java/org/apache/doris/catalog/CatalogRecycleBin.java
index a344176df6b..5b5483ba972 100644
--- a/fe/fe-core/src/main/java/org/apache/doris/catalog/CatalogRecycleBin.java
+++ b/fe/fe-core/src/main/java/org/apache/doris/catalog/CatalogRecycleBin.java
@@ -1116,9 +1116,8 @@ public class CatalogRecycleBin extends MasterDaemon 
implements Writable {
         eraseDatabase(currentTimeMs, keepNum);
     }
 
-    public List<List<String>> getInfo() {
+    public synchronized List<List<String>> getInfo() {
         Map<Long, Pair<Long, Long>> dbToDataSize = new HashMap<>();
-
         List<List<String>> tableInfos = Lists.newArrayList();
         for (Map.Entry<Long, RecycleTableInfo> entry : idToTable.entrySet()) {
             List<String> info = Lists.newArrayList();


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

Reply via email to