Need help with an issue we are facing with Debezium with Confluent Kafka.
We are using Debezium 2.4 version with Confluent Kafka connector to capture CDC messages from Oracle 19.
The connector works well for a few hours and then it stops updating the SCN number. Even when the SCN number doesnt update the connector still captures data until the scn number is removed from the redo/archive logs due to purging.
In the logs I can see commit_scn, snapshot_scn and scn numbers printed. The commit_scn numbers keep moving upwards but snapshot_scn remains same which is expected as its the scn number from the time initial snapshot was taken.
But the scn number stops refreshing after a few hours for some unknown reason and then after few days the scn number will not be available in the redo/archive logs because of purging and connector throws error.
Why does the connector stops updating the scn number even though it prints the startSCN and prevEndSCN number and says using current SCN.
There is a warning also "Detected Possible SCN gap, using current SCN, startSCN, prevEndSCN".
Regards
Diwakar