Skip to content

Commit 4da76bb

Browse files
authored
[INLONG-11982][Sort] Fix Null Point Exception when changelogAuditKey is not set (#11983)
1 parent e79e906 commit 4da76bb

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

  • inlong-sort/sort-common/src/main/java/org/apache/inlong/sort/util

inlong-sort/sort-common/src/main/java/org/apache/inlong/sort/util/AuditUtils.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919

2020
import com.google.common.base.Preconditions;
2121
import com.google.common.base.Splitter;
22+
import com.google.common.collect.ImmutableMap;
23+
import org.apache.commons.lang3.StringUtils;
2224
import org.apache.flink.types.RowKind;
2325

2426
import java.util.Arrays;
@@ -56,6 +58,9 @@ public static List<Integer> extractAuditKeys(String auditKeys) {
5658
}
5759

5860
public static Map<RowKind, Integer> extractChangelogAuditKeyMap(String changelogAuditKeys) {
61+
if (StringUtils.isBlank(changelogAuditKeys)) {
62+
return ImmutableMap.of();
63+
}
5964
return Splitter.on("&").withKeyValueSeparator("=").split(changelogAuditKeys)
6065
.entrySet()
6166
.stream()

0 commit comments

Comments
 (0)