log-backup: set checkpoint-ts - 1 as safe-point-ts (#38249)

close pingcap/tidb#38250
This commit is contained in:
Zak Zhao
2022-10-26 14:19:57 +08:00
committed by GitHub
parent 9d56ee97b1
commit ac0d36b2c9

View File

@ -639,7 +639,7 @@ func RunStreamStop(
if err := streamMgr.setGCSafePoint(ctx,
utils.BRServiceSafePoint{
ID: buildPauseSafePointName(ti.Info.Name),
TTL: 0,
TTL: utils.DefaultStreamStartSafePointTTL,
BackupTS: 0,
},
); err != nil {
@ -693,7 +693,7 @@ func RunStreamPause(
utils.BRServiceSafePoint{
ID: buildPauseSafePointName(ti.Info.Name),
TTL: cfg.SafePointTTL,
BackupTS: globalCheckPointTS - 1,
BackupTS: globalCheckPointTS,
},
); err != nil {
return errors.Trace(err)
@ -766,7 +766,7 @@ func RunStreamResume(
if err := streamMgr.setGCSafePoint(ctx,
utils.BRServiceSafePoint{
ID: buildPauseSafePointName(ti.Info.Name),
TTL: 0,
TTL: utils.DefaultStreamStartSafePointTTL,
BackupTS: globalCheckPointTS,
},
); err != nil {