Snapshot complete with unknown recoveryId
Error Description
Customers may encounter a log message containing the following phrase in the Java SDK.
"Received snapshot complete with unknown recoveryId"
Log Example -
2023-05-14 12:46:44,392 INFO (RecoveryManagerImpl) - Received snapshot complete with unknown recoveryId. Producer=Producer[3 Ctrl], recoveryId=316, messageInterest=AllMessages
Applies to
UOF SDK Java
Cause
This issue may occur due to one of the following reasons:
Recovery was initiated by an external source like iodocs.
The first recovery did not complete in time, and the SDK issued a new recovery request with a new request ID. When recovery is initiated, it may generate a significant number of messages for the SDK to process. If the SDK is unable to recover for an extended period, it may issue another recovery, forgetting the previously issued recovery ID. For more information about recovery handling, refer to the UOF SDK - Recovery documentation.
Resolution
No action required.
Last updated
Was this helpful?