This is an automated email from the ASF dual-hosted git repository. kxiao 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 d36ef4ead6c [fix](catalog)fix db name may be null in NotificationEvent (#38421) (#38598) d36ef4ead6c is described below commit d36ef4ead6c96dd963134f020335bdff3d93a0d2 Author: zhangdong <493738...@qq.com> AuthorDate: Thu Aug 1 12:51:24 2024 +0800 [fix](catalog)fix db name may be null in NotificationEvent (#38421) (#38598) --- .../java/org/apache/doris/datasource/hive/event/MetastoreEvent.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/datasource/hive/event/MetastoreEvent.java b/fe/fe-core/src/main/java/org/apache/doris/datasource/hive/event/MetastoreEvent.java index 29d6a312ea1..3fbccd26c1f 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/datasource/hive/event/MetastoreEvent.java +++ b/fe/fe-core/src/main/java/org/apache/doris/datasource/hive/event/MetastoreEvent.java @@ -17,6 +17,7 @@ package org.apache.doris.datasource.hive.event; +import org.apache.commons.lang3.StringUtils; import org.apache.hadoop.hive.metastore.api.NotificationEvent; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; @@ -75,7 +76,9 @@ public abstract class MetastoreEvent { protected MetastoreEvent(NotificationEvent event, String catalogName) { this.event = event; - this.dbName = event.getDbName().toLowerCase(Locale.ROOT); + // Some events that we don't care about, dbName may be empty + String eventDbName = event.getDbName(); + this.dbName = StringUtils.isEmpty(eventDbName) ? eventDbName : eventDbName.toLowerCase(Locale.ROOT); this.tblName = event.getTableName(); this.eventId = event.getEventId(); this.eventTime = event.getEventTime() * 1000L; --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org