Skip to content
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,8 @@ public Collection<TopicPartition> restore(final RestoringTasks active) {
needsInitializing.remove(partition);
needsRestoring.remove(partition);

final StateRestorer restorer = stateRestorers.get(partition);
restorer.setCheckpointOffset(StateRestorer.NO_CHECKPOINT);
task.reinitializeStateStoresForPartitions(recoverableException.partitions());
}
restoreConsumer.seekToBeginning(partitions);
Expand Down