@@ -33,7 +33,7 @@ import (
33
33
34
34
func TestWatch (t * testing.T ) {
35
35
b , _ := betesting .NewDefaultTmpBackend (t )
36
- s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, StoreConfig {})
36
+ s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, WatchableStoreConfig {})
37
37
defer cleanup (s , b )
38
38
39
39
testKey := []byte ("foo" )
@@ -52,7 +52,7 @@ func TestWatch(t *testing.T) {
52
52
53
53
func TestNewWatcherCancel (t * testing.T ) {
54
54
b , _ := betesting .NewDefaultTmpBackend (t )
55
- s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, StoreConfig {})
55
+ s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, WatchableStoreConfig {})
56
56
defer cleanup (s , b )
57
57
58
58
testKey := []byte ("foo" )
@@ -81,7 +81,7 @@ func TestCancelUnsynced(t *testing.T) {
81
81
// because newWatchableStore automatically calls syncWatchers
82
82
// method to sync watchers in unsynced map. We want to keep watchers
83
83
// in unsynced to test if syncWatchers works as expected.
84
- s := newWatchableStore (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, StoreConfig {})
84
+ s := newWatchableStore (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, WatchableStoreConfig {})
85
85
defer cleanup (s , b )
86
86
87
87
// Put a key so that we can spawn watchers on that key.
@@ -125,7 +125,7 @@ func TestCancelUnsynced(t *testing.T) {
125
125
// and moves these watchers to synced.
126
126
func TestSyncWatchers (t * testing.T ) {
127
127
b , _ := betesting .NewDefaultTmpBackend (t )
128
- s := newWatchableStore (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, StoreConfig {})
128
+ s := newWatchableStore (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, WatchableStoreConfig {})
129
129
defer cleanup (s , b )
130
130
131
131
testKey := []byte ("foo" )
@@ -271,7 +271,7 @@ func TestRangeEvents(t *testing.T) {
271
271
// TestWatchCompacted tests a watcher that watches on a compacted revision.
272
272
func TestWatchCompacted (t * testing.T ) {
273
273
b , _ := betesting .NewDefaultTmpBackend (t )
274
- s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, StoreConfig {})
274
+ s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, WatchableStoreConfig {})
275
275
defer cleanup (s , b )
276
276
277
277
testKey := []byte ("foo" )
@@ -309,7 +309,7 @@ func TestWatchNoEventLossOnCompact(t *testing.T) {
309
309
310
310
b , _ := betesting .NewDefaultTmpBackend (t )
311
311
lg := zaptest .NewLogger (t )
312
- s := New (lg , b , & lease.FakeLessor {}, StoreConfig {})
312
+ s := New (lg , b , & lease.FakeLessor {}, WatchableStoreConfig {})
313
313
314
314
defer func () {
315
315
cleanup (s , b )
@@ -363,7 +363,7 @@ func TestWatchNoEventLossOnCompact(t *testing.T) {
363
363
364
364
func TestWatchFutureRev (t * testing.T ) {
365
365
b , _ := betesting .NewDefaultTmpBackend (t )
366
- s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, StoreConfig {})
366
+ s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, WatchableStoreConfig {})
367
367
defer cleanup (s , b )
368
368
369
369
testKey := []byte ("foo" )
@@ -402,7 +402,7 @@ func TestWatchRestore(t *testing.T) {
402
402
test := func (delay time.Duration ) func (t * testing.T ) {
403
403
return func (t * testing.T ) {
404
404
b , _ := betesting .NewDefaultTmpBackend (t )
405
- s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, StoreConfig {})
405
+ s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, WatchableStoreConfig {})
406
406
defer cleanup (s , b )
407
407
408
408
testKey := []byte ("foo" )
@@ -448,11 +448,11 @@ func readEventsForSecond(ws <-chan WatchResponse) (events []mvccpb.Event) {
448
448
// 5. choose the watcher from step 1, without panic
449
449
func TestWatchRestoreSyncedWatcher (t * testing.T ) {
450
450
b1 , _ := betesting .NewDefaultTmpBackend (t )
451
- s1 := New (zaptest .NewLogger (t ), b1 , & lease.FakeLessor {}, StoreConfig {})
451
+ s1 := New (zaptest .NewLogger (t ), b1 , & lease.FakeLessor {}, WatchableStoreConfig {})
452
452
defer cleanup (s1 , b1 )
453
453
454
454
b2 , _ := betesting .NewDefaultTmpBackend (t )
455
- s2 := New (zaptest .NewLogger (t ), b2 , & lease.FakeLessor {}, StoreConfig {})
455
+ s2 := New (zaptest .NewLogger (t ), b2 , & lease.FakeLessor {}, WatchableStoreConfig {})
456
456
defer cleanup (s2 , b2 )
457
457
458
458
testKey , testValue := []byte ("foo" ), []byte ("bar" )
@@ -555,13 +555,9 @@ func TestWatchBatchUnsynced(t *testing.T) {
555
555
for _ , tc := range tcs {
556
556
t .Run (tc .name , func (t * testing.T ) {
557
557
b , _ := betesting .NewDefaultTmpBackend (t )
558
- s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, StoreConfig {})
559
- oldMaxRevs := watchBatchMaxSize
560
- defer func () {
561
- watchBatchMaxSize = oldMaxRevs
562
- cleanup (s , b )
563
- }()
564
- watchBatchMaxSize = tc .watchBatchMaxSize
558
+ s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, WatchableStoreConfig {
559
+ WatchBatchMaxSize : tc .watchBatchMaxSize ,
560
+ })
565
561
566
562
k := []byte ("k" )
567
563
eventProtoOverhead := 13
@@ -680,7 +676,7 @@ func TestNewMapwatcherToEventMap(t *testing.T) {
680
676
wg .add (w )
681
677
}
682
678
683
- gwe := newWatcherBatch (& wg , tt .evs )
679
+ gwe := newWatcherBatch (& wg , tt .evs , 0 )
684
680
if len (gwe ) != len (tt .wwe ) {
685
681
t .Errorf ("#%d: len(gwe) got = %d, want = %d" , i , len (gwe ), len (tt .wwe ))
686
682
}
@@ -702,7 +698,7 @@ func TestWatchVictims(t *testing.T) {
702
698
oldChanBufLen , oldMaxWatchersPerSync := chanBufLen , maxWatchersPerSync
703
699
704
700
b , _ := betesting .NewDefaultTmpBackend (t )
705
- s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, StoreConfig {})
701
+ s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, WatchableStoreConfig {})
706
702
707
703
defer func () {
708
704
cleanup (s , b )
@@ -779,7 +775,7 @@ func TestWatchVictims(t *testing.T) {
779
775
// canceling its watches.
780
776
func TestStressWatchCancelClose (t * testing.T ) {
781
777
b , _ := betesting .NewDefaultTmpBackend (t )
782
- s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, StoreConfig {})
778
+ s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, WatchableStoreConfig {})
783
779
defer cleanup (s , b )
784
780
785
781
testKey , testValue := []byte ("foo" ), []byte ("bar" )
0 commit comments