Troubleshooting
This page contains a list of CDC error codes together with their likely causes.
Error codes
Neo.DatabaseError.ChangeDataCapture.Disabled
Change data capture is currently disabled for this database. You need to enable CDC to make use of CDC procedures, see CDC on Neo4j DBMS.
Neo.DatabaseError.ChangeDataCapture.ScanFailure
CDC cannot find the transaction log entry for the change identifier provided. This is likely because of your log retention settings. Review your settings and increase the log retention period to fit your requirements.
Neo.ClientError.ChangeDataCapture.InvalidIdentifier
The provided change identifier is invalid. That could be due to one of the following reasons:
-
it was generated by another database
-
the identifier had an invalid version/format
-
the transaction to which the identifier points to does not exist or can not be found in the current transaction log files
-
the transaction ID / commit timestamp pairing does not match that in the database’s transaction log files
-
the database was restored from a previous snapshot, see Restore backups and snapshots
Verify that the change identifier you have provided is acquired from either of db.cdc.earliest, db.cdc.current or db.cdc.query procedures for this database.