@@ -1294,8 +1294,8 @@ func TestRangeCompleteHistoryTask(t *testing.T) {
1294
1294
name : "success - scheduled timer task" ,
1295
1295
request : & persistence.RangeCompleteHistoryTaskRequest {
1296
1296
TaskCategory : persistence .HistoryTaskCategoryTimer ,
1297
- InclusiveMinTaskKey : persistence.HistoryTaskKey { ScheduledTime : time .Unix (0 , 0 )} ,
1298
- ExclusiveMaxTaskKey : persistence.HistoryTaskKey { ScheduledTime : time .Unix (0 , 0 ).Add (time .Minute )} ,
1297
+ InclusiveMinTaskKey : persistence .NewHistoryTaskKey ( time .Unix (0 , 0 ), 0 ) ,
1298
+ ExclusiveMaxTaskKey : persistence .NewHistoryTaskKey ( time .Unix (0 , 0 ).Add (time .Minute ), 0 ) ,
1299
1299
},
1300
1300
setupMock : func (mockDB * nosqlplugin.MockDB ) {
1301
1301
mockDB .EXPECT ().RangeDeleteTimerTasks (ctx , shardID , time .Unix (0 , 0 ), time .Unix (0 , 0 ).Add (time .Minute )).Return (nil )
@@ -1306,8 +1306,8 @@ func TestRangeCompleteHistoryTask(t *testing.T) {
1306
1306
name : "success - immediate transfer task" ,
1307
1307
request : & persistence.RangeCompleteHistoryTaskRequest {
1308
1308
TaskCategory : persistence .HistoryTaskCategoryTransfer ,
1309
- InclusiveMinTaskKey : persistence.HistoryTaskKey { TaskID : 100 } ,
1310
- ExclusiveMaxTaskKey : persistence.HistoryTaskKey { TaskID : 200 } ,
1309
+ InclusiveMinTaskKey : persistence .NewImmediateTaskKey ( 100 ) ,
1310
+ ExclusiveMaxTaskKey : persistence .NewImmediateTaskKey ( 200 ) ,
1311
1311
},
1312
1312
setupMock : func (mockDB * nosqlplugin.MockDB ) {
1313
1313
mockDB .EXPECT ().RangeDeleteTransferTasks (ctx , shardID , int64 (100 ), int64 (200 )).Return (nil )
@@ -1318,8 +1318,8 @@ func TestRangeCompleteHistoryTask(t *testing.T) {
1318
1318
name : "success - immediate replication task" ,
1319
1319
request : & persistence.RangeCompleteHistoryTaskRequest {
1320
1320
TaskCategory : persistence .HistoryTaskCategoryReplication ,
1321
- InclusiveMinTaskKey : persistence.HistoryTaskKey { TaskID : 100 } , // this is ignored by replication task
1322
- ExclusiveMaxTaskKey : persistence.HistoryTaskKey { TaskID : 200 } ,
1321
+ InclusiveMinTaskKey : persistence .NewImmediateTaskKey ( 100 ) , // this is ignored by replication task
1322
+ ExclusiveMaxTaskKey : persistence .NewImmediateTaskKey ( 200 ) ,
1323
1323
},
1324
1324
setupMock : func (mockDB * nosqlplugin.MockDB ) {
1325
1325
mockDB .EXPECT ().RangeDeleteReplicationTasks (ctx , shardID , int64 (200 )).Return (nil )
@@ -1338,8 +1338,8 @@ func TestRangeCompleteHistoryTask(t *testing.T) {
1338
1338
name : "database error on timer task" ,
1339
1339
request : & persistence.RangeCompleteHistoryTaskRequest {
1340
1340
TaskCategory : persistence .HistoryTaskCategoryTimer ,
1341
- InclusiveMinTaskKey : persistence.HistoryTaskKey { ScheduledTime : time .Unix (0 , 0 )} ,
1342
- ExclusiveMaxTaskKey : persistence.HistoryTaskKey { ScheduledTime : time .Unix (0 , 0 ).Add (time .Minute )} ,
1341
+ InclusiveMinTaskKey : persistence .NewHistoryTaskKey ( time .Unix (0 , 0 ), 0 ) ,
1342
+ ExclusiveMaxTaskKey : persistence .NewHistoryTaskKey ( time .Unix (0 , 0 ).Add (time .Minute ), 0 ) ,
1343
1343
},
1344
1344
setupMock : func (mockDB * nosqlplugin.MockDB ) {
1345
1345
mockDB .EXPECT ().RangeDeleteTimerTasks (ctx , shardID , time .Unix (0 , 0 ), time .Unix (0 , 0 ).Add (time .Minute )).Return (errors .New ("db error" ))
@@ -1351,8 +1351,8 @@ func TestRangeCompleteHistoryTask(t *testing.T) {
1351
1351
name : "database error on transfer task" ,
1352
1352
request : & persistence.RangeCompleteHistoryTaskRequest {
1353
1353
TaskCategory : persistence .HistoryTaskCategoryTransfer ,
1354
- InclusiveMinTaskKey : persistence.HistoryTaskKey { TaskID : 100 } ,
1355
- ExclusiveMaxTaskKey : persistence.HistoryTaskKey { TaskID : 200 } ,
1354
+ InclusiveMinTaskKey : persistence .NewImmediateTaskKey ( 100 ) ,
1355
+ ExclusiveMaxTaskKey : persistence .NewImmediateTaskKey ( 200 ) ,
1356
1356
},
1357
1357
setupMock : func (mockDB * nosqlplugin.MockDB ) {
1358
1358
mockDB .EXPECT ().RangeDeleteTransferTasks (ctx , shardID , int64 (100 ), int64 (200 )).Return (errors .New ("db error" ))
@@ -1364,8 +1364,8 @@ func TestRangeCompleteHistoryTask(t *testing.T) {
1364
1364
name : "database error on replication task" ,
1365
1365
request : & persistence.RangeCompleteHistoryTaskRequest {
1366
1366
TaskCategory : persistence .HistoryTaskCategoryReplication ,
1367
- InclusiveMinTaskKey : persistence.HistoryTaskKey { TaskID : 100 } ,
1368
- ExclusiveMaxTaskKey : persistence.HistoryTaskKey { TaskID : 200 } ,
1367
+ InclusiveMinTaskKey : persistence .NewImmediateTaskKey ( 100 ) ,
1368
+ ExclusiveMaxTaskKey : persistence .NewImmediateTaskKey ( 200 ) ,
1369
1369
},
1370
1370
setupMock : func (mockDB * nosqlplugin.MockDB ) {
1371
1371
mockDB .EXPECT ().RangeDeleteReplicationTasks (ctx , shardID , int64 (200 )).Return (errors .New ("db error" ))
@@ -1411,8 +1411,8 @@ func TestGetHistoryTasks(t *testing.T) {
1411
1411
name : "success - get immediate transfer tasks" ,
1412
1412
request : & persistence.GetHistoryTasksRequest {
1413
1413
TaskCategory : persistence .HistoryTaskCategoryTransfer ,
1414
- InclusiveMinTaskKey : persistence.HistoryTaskKey { TaskID : 100 } ,
1415
- ExclusiveMaxTaskKey : persistence.HistoryTaskKey { TaskID : 200 } ,
1414
+ InclusiveMinTaskKey : persistence .NewImmediateTaskKey ( 100 ) ,
1415
+ ExclusiveMaxTaskKey : persistence .NewImmediateTaskKey ( 200 ) ,
1416
1416
PageSize : 10 ,
1417
1417
NextPageToken : []byte ("next-page-token" ),
1418
1418
},
@@ -1456,8 +1456,8 @@ func TestGetHistoryTasks(t *testing.T) {
1456
1456
name : "success - get immediate transfer tasks from data blob" ,
1457
1457
request : & persistence.GetHistoryTasksRequest {
1458
1458
TaskCategory : persistence .HistoryTaskCategoryTransfer ,
1459
- InclusiveMinTaskKey : persistence.HistoryTaskKey { TaskID : 100 } ,
1460
- ExclusiveMaxTaskKey : persistence.HistoryTaskKey { TaskID : 200 } ,
1459
+ InclusiveMinTaskKey : persistence .NewImmediateTaskKey ( 100 ) ,
1460
+ ExclusiveMaxTaskKey : persistence .NewImmediateTaskKey ( 200 ) ,
1461
1461
PageSize : 10 ,
1462
1462
NextPageToken : []byte ("next-page-token" ),
1463
1463
},
@@ -1506,8 +1506,8 @@ func TestGetHistoryTasks(t *testing.T) {
1506
1506
name : "success - get scheduled timer tasks" ,
1507
1507
request : & persistence.GetHistoryTasksRequest {
1508
1508
TaskCategory : persistence .HistoryTaskCategoryTimer ,
1509
- InclusiveMinTaskKey : persistence.HistoryTaskKey { ScheduledTime : time .Unix (0 , 0 )} ,
1510
- ExclusiveMaxTaskKey : persistence.HistoryTaskKey { ScheduledTime : time .Unix (0 , 0 ).Add (time .Minute )} ,
1509
+ InclusiveMinTaskKey : persistence .NewHistoryTaskKey ( time .Unix (0 , 0 ), 0 ) ,
1510
+ ExclusiveMaxTaskKey : persistence .NewHistoryTaskKey ( time .Unix (0 , 0 ).Add (time .Minute ), 0 ) ,
1511
1511
PageSize : 10 ,
1512
1512
NextPageToken : []byte ("next-page-token" ),
1513
1513
},
@@ -1549,8 +1549,8 @@ func TestGetHistoryTasks(t *testing.T) {
1549
1549
name : "success - get scheduled timer tasks from data blob" ,
1550
1550
request : & persistence.GetHistoryTasksRequest {
1551
1551
TaskCategory : persistence .HistoryTaskCategoryTimer ,
1552
- InclusiveMinTaskKey : persistence.HistoryTaskKey { ScheduledTime : time .Unix (0 , 0 )} ,
1553
- ExclusiveMaxTaskKey : persistence.HistoryTaskKey { ScheduledTime : time .Unix (0 , 0 ).Add (time .Minute )} ,
1552
+ InclusiveMinTaskKey : persistence .NewHistoryTaskKey ( time .Unix (0 , 0 ), 0 ) ,
1553
+ ExclusiveMaxTaskKey : persistence .NewHistoryTaskKey ( time .Unix (0 , 0 ).Add (time .Minute ), 0 ) ,
1554
1554
PageSize : 10 ,
1555
1555
NextPageToken : []byte ("next-page-token" ),
1556
1556
},
@@ -1596,8 +1596,8 @@ func TestGetHistoryTasks(t *testing.T) {
1596
1596
name : "success - get immediate replication tasks" ,
1597
1597
request : & persistence.GetHistoryTasksRequest {
1598
1598
TaskCategory : persistence .HistoryTaskCategoryReplication ,
1599
- InclusiveMinTaskKey : persistence.HistoryTaskKey { TaskID : 100 } ,
1600
- ExclusiveMaxTaskKey : persistence.HistoryTaskKey { TaskID : 200 } ,
1599
+ InclusiveMinTaskKey : persistence .NewImmediateTaskKey ( 100 ) ,
1600
+ ExclusiveMaxTaskKey : persistence .NewImmediateTaskKey ( 200 ) ,
1601
1601
PageSize : 10 ,
1602
1602
NextPageToken : []byte ("next-page-token" ),
1603
1603
},
@@ -1646,8 +1646,8 @@ func TestGetHistoryTasks(t *testing.T) {
1646
1646
name : "success - get immediate replication tasks from data blob" ,
1647
1647
request : & persistence.GetHistoryTasksRequest {
1648
1648
TaskCategory : persistence .HistoryTaskCategoryReplication ,
1649
- InclusiveMinTaskKey : persistence.HistoryTaskKey { TaskID : 100 } ,
1650
- ExclusiveMaxTaskKey : persistence.HistoryTaskKey { TaskID : 200 } ,
1649
+ InclusiveMinTaskKey : persistence .NewImmediateTaskKey ( 100 ) ,
1650
+ ExclusiveMaxTaskKey : persistence .NewImmediateTaskKey ( 200 ) ,
1651
1651
PageSize : 10 ,
1652
1652
NextPageToken : []byte ("next-page-token" ),
1653
1653
},
@@ -1779,7 +1779,7 @@ func TestCompleteHistoryTask(t *testing.T) {
1779
1779
name : "success - complete scheduled timer task" ,
1780
1780
request : & persistence.CompleteHistoryTaskRequest {
1781
1781
TaskCategory : persistence .HistoryTaskCategoryTimer ,
1782
- TaskKey : persistence.HistoryTaskKey { TaskID : 1 , ScheduledTime : time .Unix (10 , 10 )} ,
1782
+ TaskKey : persistence .NewHistoryTaskKey ( time .Unix (10 , 10 ), 1 ) ,
1783
1783
},
1784
1784
setupMock : func (mockDB * nosqlplugin.MockDB ) {
1785
1785
mockDB .EXPECT ().DeleteTimerTask (ctx , shardID , int64 (1 ), time .Unix (10 , 10 )).Return (nil )
@@ -1790,7 +1790,7 @@ func TestCompleteHistoryTask(t *testing.T) {
1790
1790
name : "success - complete immediate transfer task" ,
1791
1791
request : & persistence.CompleteHistoryTaskRequest {
1792
1792
TaskCategory : persistence .HistoryTaskCategoryTransfer ,
1793
- TaskKey : persistence.HistoryTaskKey { TaskID : 2 } ,
1793
+ TaskKey : persistence .NewImmediateTaskKey ( 2 ) ,
1794
1794
},
1795
1795
setupMock : func (mockDB * nosqlplugin.MockDB ) {
1796
1796
mockDB .EXPECT ().DeleteTransferTask (ctx , shardID , int64 (2 )).Return (nil )
@@ -1801,7 +1801,7 @@ func TestCompleteHistoryTask(t *testing.T) {
1801
1801
name : "success - complete immediate replication task" ,
1802
1802
request : & persistence.CompleteHistoryTaskRequest {
1803
1803
TaskCategory : persistence .HistoryTaskCategoryReplication ,
1804
- TaskKey : persistence.HistoryTaskKey { TaskID : 3 } ,
1804
+ TaskKey : persistence .NewImmediateTaskKey ( 3 ) ,
1805
1805
},
1806
1806
setupMock : func (mockDB * nosqlplugin.MockDB ) {
1807
1807
mockDB .EXPECT ().DeleteReplicationTask (ctx , shardID , int64 (3 )).Return (nil )
@@ -1820,7 +1820,7 @@ func TestCompleteHistoryTask(t *testing.T) {
1820
1820
name : "delete timer task error" ,
1821
1821
request : & persistence.CompleteHistoryTaskRequest {
1822
1822
TaskCategory : persistence .HistoryTaskCategoryTimer ,
1823
- TaskKey : persistence.HistoryTaskKey { TaskID : 1 , ScheduledTime : time .Unix (10 , 10 )} ,
1823
+ TaskKey : persistence .NewHistoryTaskKey ( time .Unix (10 , 10 ), 1 ) ,
1824
1824
},
1825
1825
setupMock : func (mockDB * nosqlplugin.MockDB ) {
1826
1826
mockDB .EXPECT ().DeleteTimerTask (ctx , shardID , int64 (1 ), time .Unix (10 , 10 )).Return (errors .New ("db error" ))
@@ -1832,7 +1832,7 @@ func TestCompleteHistoryTask(t *testing.T) {
1832
1832
name : "delete transfer task error" ,
1833
1833
request : & persistence.CompleteHistoryTaskRequest {
1834
1834
TaskCategory : persistence .HistoryTaskCategoryTransfer ,
1835
- TaskKey : persistence.HistoryTaskKey { TaskID : 2 } ,
1835
+ TaskKey : persistence .NewImmediateTaskKey ( 2 ) ,
1836
1836
},
1837
1837
setupMock : func (mockDB * nosqlplugin.MockDB ) {
1838
1838
mockDB .EXPECT ().DeleteTransferTask (ctx , shardID , int64 (2 )).Return (errors .New ("db error" ))
@@ -1844,7 +1844,7 @@ func TestCompleteHistoryTask(t *testing.T) {
1844
1844
name : "delete replication task error" ,
1845
1845
request : & persistence.CompleteHistoryTaskRequest {
1846
1846
TaskCategory : persistence .HistoryTaskCategoryReplication ,
1847
- TaskKey : persistence.HistoryTaskKey { TaskID : 3 } ,
1847
+ TaskKey : persistence .NewImmediateTaskKey ( 3 ) ,
1848
1848
},
1849
1849
setupMock : func (mockDB * nosqlplugin.MockDB ) {
1850
1850
mockDB .EXPECT ().DeleteReplicationTask (ctx , shardID , int64 (3 )).Return (errors .New ("db error" ))
0 commit comments