@@ -61,20 +61,20 @@ func TestCheckpointMetaForRestoreOnStorage(t *testing.T) {
61
61
base := t .TempDir ()
62
62
s , err := storage .NewLocalStorage (base )
63
63
require .NoError (t , err )
64
- snapshotMetaManager := checkpoint .NewSnapshotStorageMetaManager (s , nil , 1 , "snapshot" )
64
+ snapshotMetaManager := checkpoint .NewSnapshotStorageMetaManager (s , nil , 1 , "snapshot" , 1 )
65
65
defer snapshotMetaManager .Close ()
66
- logMetaManager := checkpoint .NewLogStorageMetaManager (s , nil , 1 , "log" )
66
+ logMetaManager := checkpoint .NewLogStorageMetaManager (s , nil , 1 , "log" , 1 )
67
67
defer logMetaManager .Close ()
68
68
testCheckpointMetaForRestore (t , snapshotMetaManager , logMetaManager )
69
69
}
70
70
71
71
func TestCheckpointMetaForRestoreOnTable (t * testing.T ) {
72
72
s := utiltest .CreateRestoreSchemaSuite (t )
73
73
g := gluetidb .New ()
74
- snapshotMetaManager , err := checkpoint .NewSnapshotTableMetaManager (g , s .Mock .Domain , checkpoint .SnapshotRestoreCheckpointDatabaseName )
74
+ snapshotMetaManager , err := checkpoint .NewSnapshotTableMetaManager (g , s .Mock .Domain , checkpoint .SnapshotRestoreCheckpointDatabaseName , 1 )
75
75
require .NoError (t , err )
76
76
defer snapshotMetaManager .Close ()
77
- logMetaManager , err := checkpoint .NewLogTableMetaManager (g , s .Mock .Domain , checkpoint .LogRestoreCheckpointDatabaseName )
77
+ logMetaManager , err := checkpoint .NewLogTableMetaManager (g , s .Mock .Domain , checkpoint .LogRestoreCheckpointDatabaseName , 1 )
78
78
require .NoError (t , err )
79
79
defer logMetaManager .Close ()
80
80
testCheckpointMetaForRestore (t , snapshotMetaManager , logMetaManager )
@@ -137,7 +137,7 @@ func testCheckpointMetaForRestore(
137
137
require .NoError (t , err )
138
138
require .Equal (t , checkpoint .InLogRestoreAndIdMapPersisted , progress .Progress )
139
139
140
- taskInfo , err := checkpoint .TryToGetCheckpointTaskInfo (ctx , snapshotMetaManager , logMetaManager )
140
+ taskInfo , err := checkpoint .GetCheckpointTaskInfo (ctx , snapshotMetaManager , logMetaManager )
141
141
require .NoError (t , err )
142
142
require .Equal (t , uint64 (123 ), taskInfo .Metadata .UpstreamClusterID )
143
143
require .Equal (t , uint64 (222 ), taskInfo .Metadata .RestoredTS )
@@ -302,15 +302,15 @@ func TestCheckpointRestoreRunnerOnStorage(t *testing.T) {
302
302
base := t .TempDir ()
303
303
s , err := storage .NewLocalStorage (base )
304
304
require .NoError (t , err )
305
- snapshotMetaManager := checkpoint .NewSnapshotStorageMetaManager (s , nil , 1 , "snapshot" )
305
+ snapshotMetaManager := checkpoint .NewSnapshotStorageMetaManager (s , nil , 1 , "snapshot" , 1 )
306
306
defer snapshotMetaManager .Close ()
307
307
testCheckpointRestoreRunner (t , snapshotMetaManager )
308
308
}
309
309
310
310
func TestCheckpointRestoreRunnerOnTable (t * testing.T ) {
311
311
s := utiltest .CreateRestoreSchemaSuite (t )
312
312
g := gluetidb .New ()
313
- snapshotMetaManager , err := checkpoint .NewSnapshotTableMetaManager (g , s .Mock .Domain , checkpoint .SnapshotRestoreCheckpointDatabaseName )
313
+ snapshotMetaManager , err := checkpoint .NewSnapshotTableMetaManager (g , s .Mock .Domain , checkpoint .SnapshotRestoreCheckpointDatabaseName , 1 )
314
314
require .NoError (t , err )
315
315
defer snapshotMetaManager .Close ()
316
316
testCheckpointRestoreRunner (t , snapshotMetaManager )
@@ -411,15 +411,15 @@ func TestCheckpointRunnerRetryOnStorage(t *testing.T) {
411
411
base := t .TempDir ()
412
412
s , err := storage .NewLocalStorage (base )
413
413
require .NoError (t , err )
414
- snapshotMetaManager := checkpoint .NewSnapshotStorageMetaManager (s , nil , 1 , "snapshot" )
414
+ snapshotMetaManager := checkpoint .NewSnapshotStorageMetaManager (s , nil , 1 , "snapshot" , 1 )
415
415
defer snapshotMetaManager .Close ()
416
416
testCheckpointRunnerRetry (t , snapshotMetaManager )
417
417
}
418
418
419
419
func TestCheckpointRunnerRetryOnTable (t * testing.T ) {
420
420
s := utiltest .CreateRestoreSchemaSuite (t )
421
421
g := gluetidb .New ()
422
- snapshotMetaManager , err := checkpoint .NewSnapshotTableMetaManager (g , s .Mock .Domain , checkpoint .SnapshotRestoreCheckpointDatabaseName )
422
+ snapshotMetaManager , err := checkpoint .NewSnapshotTableMetaManager (g , s .Mock .Domain , checkpoint .SnapshotRestoreCheckpointDatabaseName , 1 )
423
423
require .NoError (t , err )
424
424
defer snapshotMetaManager .Close ()
425
425
testCheckpointRunnerRetry (t , snapshotMetaManager )
@@ -478,15 +478,15 @@ func TestCheckpointRunnerNoRetryOnStorage(t *testing.T) {
478
478
base := t .TempDir ()
479
479
s , err := storage .NewLocalStorage (base )
480
480
require .NoError (t , err )
481
- snapshotMetaManager := checkpoint .NewSnapshotStorageMetaManager (s , nil , 1 , "snapshot" )
481
+ snapshotMetaManager := checkpoint .NewSnapshotStorageMetaManager (s , nil , 1 , "snapshot" , 1 )
482
482
defer snapshotMetaManager .Close ()
483
483
testCheckpointRunnerNoRetry (t , snapshotMetaManager )
484
484
}
485
485
486
486
func TestCheckpointRunnerNoRetryOnTable (t * testing.T ) {
487
487
s := utiltest .CreateRestoreSchemaSuite (t )
488
488
g := gluetidb .New ()
489
- snapshotMetaManager , err := checkpoint .NewSnapshotTableMetaManager (g , s .Mock .Domain , checkpoint .SnapshotRestoreCheckpointDatabaseName )
489
+ snapshotMetaManager , err := checkpoint .NewSnapshotTableMetaManager (g , s .Mock .Domain , checkpoint .SnapshotRestoreCheckpointDatabaseName , 1 )
490
490
require .NoError (t , err )
491
491
defer snapshotMetaManager .Close ()
492
492
testCheckpointRunnerNoRetry (t , snapshotMetaManager )
@@ -533,15 +533,15 @@ func TestCheckpointLogRestoreRunnerOnStorage(t *testing.T) {
533
533
base := t .TempDir ()
534
534
s , err := storage .NewLocalStorage (base )
535
535
require .NoError (t , err )
536
- logMetaManager := checkpoint .NewLogStorageMetaManager (s , nil , 1 , "log" )
536
+ logMetaManager := checkpoint .NewLogStorageMetaManager (s , nil , 1 , "log" , 1 )
537
537
defer logMetaManager .Close ()
538
538
testCheckpointLogRestoreRunner (t , logMetaManager )
539
539
}
540
540
541
541
func TestCheckpointLogRestoreRunnerOnTable (t * testing.T ) {
542
542
s := utiltest .CreateRestoreSchemaSuite (t )
543
543
g := gluetidb .New ()
544
- logMetaManager , err := checkpoint .NewLogTableMetaManager (g , s .Mock .Domain , checkpoint .LogRestoreCheckpointDatabaseName )
544
+ logMetaManager , err := checkpoint .NewLogTableMetaManager (g , s .Mock .Domain , checkpoint .LogRestoreCheckpointDatabaseName , 1 )
545
545
require .NoError (t , err )
546
546
defer logMetaManager .Close ()
547
547
testCheckpointLogRestoreRunner (t , logMetaManager )
0 commit comments