Full ERROR Message Example
This error message is specific to incremental repair operations.
The error message is logged by ActiveRepairService cassandra class.
The comment on the code, preceding the message, explains that this area of the code is executed in incremental repair scenarios:
* The PrepareConsistentRequest promotes the parent repair session to a consistent incremental
* session, and isolates the data to be repaired from the rest of the table's data
* No response is sent to the repair coordinator until the data preparation / isolation has completed
* successfully. If the data preparation fails, a failure message is sent to the coordinator,
* cancelling the session.
Why does this ERROR occur?
ActiveRepairService.java is unable to retrieve the parent repair session ID from the parent repair history table.
How do you fix this ERROR?
In most cases, this error has been resolved by this sequence of steps:
1- stopping all repair tasks, or switching off repair service.
2- Rolling restarting all nodes in the cluster, or waiting for all repair tasks to complete.
3- Restart repair service or a new manual repair cycle.
In other instances, if the error doesn't resolve, please contact Datastax technical support and provide the logs showing the error.