File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed
ydb/core/fq/libs/checkpointing Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -390,6 +390,7 @@ void TCheckpointCoordinator::Handle(const TEvCheckpointStorage::TEvCreateCheckpo
390390 if (issues) {
391391 CC_LOG_E (" [" << checkpointId << " ] StorageError: can't create checkpoint: " << issues.ToOneLineString ());
392392 PendingCheckpoints.erase (checkpointId);
393+ FailedZeroCheckpoint = InitingZeroCheckpoint;
393394 UpdateInProgressMetric ();
394395 ++*Metrics.FailedToCreate ;
395396 ++*Metrics.StorageError ;
@@ -496,6 +497,7 @@ void TCheckpointCoordinator::Handle(const TEvCheckpointStorage::TEvSetCheckpoint
496497 CC_LOG_E (" [" << checkpointId << " ] StorageError: can't change checkpoint status to 'PendingCommit': " << issues.ToString ());
497498 ++*Metrics.StorageError ;
498499 PendingCheckpoints.erase (it);
500+ FailedZeroCheckpoint = InitingZeroCheckpoint;
499501 return ;
500502 }
501503
@@ -573,6 +575,7 @@ void TCheckpointCoordinator::Handle(const TEvCheckpointStorage::TEvAbortCheckpoi
573575 ++*Metrics.Aborted ;
574576 }
575577 PendingCheckpoints.erase (checkpointId);
578+ FailedZeroCheckpoint = InitingZeroCheckpoint;
576579 PendingCommitCheckpoints.erase (checkpointId);
577580 UpdateInProgressMetric ();
578581}
You can’t perform that action at this time.
0 commit comments