Skip to content

Commit e60beb2

Browse files
authored
[Improve][CDC] Improve read performance when record not contains schema field (#6571)
1 parent 2a0a0b9 commit e60beb2

File tree

1 file changed

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

1 file changed

+1
-3
lines changed

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

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -202,10 +202,8 @@ public static TablePath getTablePath(SourceRecord record) {
202202
String databaseName = sourceStruct.getString(AbstractSourceInfo.DATABASE_NAME_KEY);
203203
String tableName = sourceStruct.getString(AbstractSourceInfo.TABLE_NAME_KEY);
204204
String schemaName = null;
205-
try {
205+
if (sourceStruct.schema().field(AbstractSourceInfo.SCHEMA_NAME_KEY) != null) {
206206
schemaName = sourceStruct.getString(AbstractSourceInfo.SCHEMA_NAME_KEY);
207-
} catch (Throwable e) {
208-
// ignore
209207
}
210208
return TablePath.of(databaseName, schemaName, tableName);
211209
}

0 commit comments

Comments
 (0)