From bb5005fecfa9b2dfd381f0af6d753412227db4f1 Mon Sep 17 00:00:00 2001 From: morningman Date: Wed, 21 Aug 2019 15:21:46 +0800 Subject: [PATCH] Fix NPE of insert load job persist operation tracking url may be null --- fe/src/main/java/org/apache/doris/load/EtlStatus.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fe/src/main/java/org/apache/doris/load/EtlStatus.java b/fe/src/main/java/org/apache/doris/load/EtlStatus.java index 9e9a55b6c4717c..1df4dfc7b4b245 100644 --- a/fe/src/main/java/org/apache/doris/load/EtlStatus.java +++ b/fe/src/main/java/org/apache/doris/load/EtlStatus.java @@ -20,6 +20,8 @@ import org.apache.doris.common.io.Text; import org.apache.doris.common.io.Writable; import org.apache.doris.thrift.TEtlState; + +import com.google.common.base.Strings; import com.google.common.collect.Maps; import java.io.DataInput; @@ -64,7 +66,7 @@ public String getTrackingUrl() { } public void setTrackingUrl(String trackingUrl) { - this.trackingUrl = trackingUrl; + this.trackingUrl = Strings.nullToEmpty(trackingUrl); } public Map getStats() {