This is an automated email from the ASF dual-hosted git repository.
jinsongzhou pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/amoro.git
The following commit(s) were added to refs/heads/master by this push:
new a91425a38 [Improvement] Invalidate catalog meta cache after updating
(#3711)
a91425a38 is described below
commit a91425a38eb1d661fff648d85d982c878cecea90
Author: ZhouJinsong <[email protected]>
AuthorDate: Tue Aug 5 15:53:35 2025 +0800
[Improvement] Invalidate catalog meta cache after updating (#3711)
Invalidate catalog meta cache after updating
---
.../java/org/apache/amoro/server/catalog/DefaultCatalogManager.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/amoro-ams/src/main/java/org/apache/amoro/server/catalog/DefaultCatalogManager.java
b/amoro-ams/src/main/java/org/apache/amoro/server/catalog/DefaultCatalogManager.java
index 967a6a57f..1c3dc52a5 100644
---
a/amoro-ams/src/main/java/org/apache/amoro/server/catalog/DefaultCatalogManager.java
+++
b/amoro-ams/src/main/java/org/apache/amoro/server/catalog/DefaultCatalogManager.java
@@ -218,8 +218,8 @@ public class DefaultCatalogManager extends PersistentBase
implements CatalogMana
ServerCatalog catalog = getServerCatalog(catalogMeta.getCatalogName());
validateCatalogUpdate(catalog.getMetadata(), catalogMeta);
- metaCache.invalidate(catalogMeta.getCatalogName());
catalog.updateMetadata(catalogMeta);
+ metaCache.invalidate(catalogMeta.getCatalogName());
LOG.info("Update catalog metadata: {}", catalogMeta.getCatalogName());
}