Troubleshooting SingleStore Debezium Connector
On this page
Connector Unable to Start
When a connector is stopped for an extended period of time and fails to start, it returns the following exception:
Offset the connector is trying to resume from is considered stale...
This exception indicates that the offset the connector is trying to resume from is now stale and the connector cannot resume from this offset.
To recover from this failure, perform either of the following:
-
Delete the failed connector, and create a new connector with the same configuration but with a different connector name.
-
Pause the connector and then remove offsets or change the offset topic.
-
Run the connector in the
when_
snapshot mode.needed After starting in the when_
mode, the connector automatically removes the stale offsets and performs a snapshot.needed Refer to snapshot. mode for related information.
To prevent failures caused by stale offsets, increase the value of the following engine variables:
-
snapshots_
: Defines the number of snapshots to keep for backup and replication.to_ keep -
snapshot_
: Defines the size of transaction logs in bytes, which, when reached, triggers a snapshot that is written to disk.trigger_ size
Note
Increasing the values of these engine variables also leads to an increase in the memory consumption.
Last modified: March 31, 2025