Skip to content

Commit fd66de5

Browse files
authored
[Hotfix][SqlServer CDC] fix SqlServerCDC IT failure (#3807)
1 parent 8a7fe6f commit fd66de5

File tree

1 file changed

+2
-1
lines changed
  • seatunnel-connectors-v2/connector-cdc/connector-cdc-base/src/main/java/org/apache/seatunnel/connectors/cdc/base/utils

1 file changed

+2
-1
lines changed

seatunnel-connectors-v2/connector-cdc/connector-cdc-base/src/main/java/org/apache/seatunnel/connectors/cdc/base/utils/SourceRecordUtils.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,8 @@ public static boolean isSchemaChangeEvent(SourceRecord sourceRecord) {
9797
public static boolean isDataChangeRecord(SourceRecord record) {
9898
Schema valueSchema = record.valueSchema();
9999
Struct value = (Struct) record.value();
100-
return valueSchema.field(Envelope.FieldName.OPERATION) != null
100+
return valueSchema != null
101+
&& valueSchema.field(Envelope.FieldName.OPERATION) != null
101102
&& value.getString(Envelope.FieldName.OPERATION) != null;
102103
}
103104

0 commit comments

Comments
 (0)