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