Darren_Han created FLINK-35889:
----------------------------------
Summary: mongo cdc restore from expired resume token and job
status still running but expect failed
Key: FLINK-35889
URL: https://issues.apache.org/jira/browse/FLINK-35889
Project: Flink
Issue Type: Bug
Components: Flink CDC
Affects Versions: cdc-3.1.0
Reporter: Darren_Han
version
mongodb: 3.6
flink: 1.14.6
mongo-cdc:2.4.2
Restarting job from a savepoint/checpoint which contains expired resume
token/point, job status is always running and do not capture change data,
printing logs continuously.
Here is some example logs:
2024-07-23 11:11:04,214 INFO com.mongodb.kafka.connect.source.MongoSourceTask
[] - An exception occurred when trying to get the next item from the
Change Stream
com.mongodb.MongoQueryException: Query failed with error code 280 and error
message 'resume of change stream was not possible, as the resume token was not
found. \{_data: BinData(0, "xxxxxx")}'
2024-07-23 17:53:27,330 INFO com.mongodb.kafka.connect.source.MongoSourceTask
[] - An exception occurred when trying to get the next item from the
Change Stream
com.mongodb.MongoQueryException: Query failed with error code 280 and error
message 'resume of change notification was not possible, as the resume point
may no longer be in the oplog. ' on server
--
This message was sent by Atlassian Jira
(v8.20.10#820010)