[ 
https://issues.apache.org/jira/browse/FLINK-37943?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

sunshuxian updated FLINK-37943:
-------------------------------
    Component/s: Flink CDC

> mongo cdc bug can not read stream data
> --------------------------------------
>
>                 Key: FLINK-37943
>                 URL: https://issues.apache.org/jira/browse/FLINK-37943
>             Project: Flink
>          Issue Type: Bug
>          Components: Flink CDC
>            Reporter: sunshuxian
>            Priority: Major
>              Labels: Flink-CDC
>
> I found a mongo cdc bug, This bug causes the Mongo CDC to malfunction.
> cdc-connector version:2.4.2
> When I have one database and one collection and the collection_name contains 
> “.”, it can not be work
> In Master branch  partial repairs have been made, see   
> org.apache.flink.cdc.connectors.mongodb.source.dialect.{color:#FF0000}MongoDBDialect{color}
>  
> {color:#ff8b00}discoverDataCollections {color}Function
> But there are other places that need to be repaired. see 
> org.apache.flink.cdc.connectors.mongodb.source.utils.{color:#de350b}MongoUtils{color}
> {color:#ff8b00}getChangeStreamDescriptor {color}Function
> When I have only one database and one collection and collection_name contains 
> ".", this code 
> ```changeStreamFilter = 
> ChangeStreamDescriptor.collection(TableId.parse(discoveredCollections.get(0)));```
> can causing bugs to occur
>  
> Please fix in 2.4.2 and the latest version
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to