You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@inlong.apache.org by pa...@apache.org on 2023/05/09 06:19:06 UTC
[inlong] branch master updated: [INLONG-7970][Sort] Fix read metadata filed failed of mongodb cdc (#7975)
This is an automated email from the ASF dual-hosted git repository.
pacinogong pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/inlong.git
The following commit(s) were added to refs/heads/master by this push:
new 3bd3255e9 [INLONG-7970][Sort] Fix read metadata filed failed of mongodb cdc (#7975)
3bd3255e9 is described below
commit 3bd3255e9a16473316a29b8a5d05b76cab063118
Author: emhui <11...@users.noreply.github.com>
AuthorDate: Tue May 9 14:19:01 2023 +0800
[INLONG-7970][Sort] Fix read metadata filed failed of mongodb cdc (#7975)
---
.../inlong/sort/cdc/mongodb/table/MongoDBReadableMetadata.java | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/inlong-sort/sort-connectors/mongodb-cdc/src/main/java/org/apache/inlong/sort/cdc/mongodb/table/MongoDBReadableMetadata.java b/inlong-sort/sort-connectors/mongodb-cdc/src/main/java/org/apache/inlong/sort/cdc/mongodb/table/MongoDBReadableMetadata.java
index 0fa28fe37..a2dd092eb 100644
--- a/inlong-sort/sort-connectors/mongodb-cdc/src/main/java/org/apache/inlong/sort/cdc/mongodb/table/MongoDBReadableMetadata.java
+++ b/inlong-sort/sort-connectors/mongodb-cdc/src/main/java/org/apache/inlong/sort/cdc/mongodb/table/MongoDBReadableMetadata.java
@@ -30,6 +30,7 @@ import javax.annotation.Nullable;
import org.apache.flink.table.api.DataTypes;
import org.apache.flink.table.data.RowData;
+import org.apache.flink.table.data.StringData;
import org.apache.flink.table.data.TimestampData;
import org.apache.flink.table.types.DataType;
import org.apache.inlong.sort.cdc.mongodb.debezium.table.MetadataConverter;
@@ -48,7 +49,8 @@ public enum MongoDBReadableMetadata {
@Override
public Object read(SourceRecord record) {
- return getMetaData(record, MongoDBEnvelope.NAMESPACE_COLLECTION_FIELD);
+ return StringData.fromString(
+ getMetaData(record, MongoDBEnvelope.NAMESPACE_COLLECTION_FIELD));
}
}),
@@ -61,7 +63,8 @@ public enum MongoDBReadableMetadata {
@Override
public Object read(SourceRecord record) {
- return getMetaData(record, MongoDBEnvelope.NAMESPACE_DATABASE_FIELD);
+ return StringData.fromString(
+ getMetaData(record, MongoDBEnvelope.NAMESPACE_DATABASE_FIELD));
}
}),