@@ -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" )
@@ -167,7 +167,7 @@ func TestSyncWatchers(t *testing.T) {
167
167
// TestWatchCompacted tests a watcher that watches on a compacted revision.
168
168
func TestWatchCompacted (t * testing.T ) {
169
169
b , _ := betesting .NewDefaultTmpBackend (t )
170
- s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, StoreConfig {})
170
+ s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, WatchableStoreConfig {})
171
171
defer cleanup (s , b )
172
172
173
173
testKey := []byte ("foo" )
@@ -205,7 +205,7 @@ func TestWatchNoEventLossOnCompact(t *testing.T) {
205
205
206
206
b , _ := betesting .NewDefaultTmpBackend (t )
207
207
lg := zaptest .NewLogger (t )
208
- s := New (lg , b , & lease.FakeLessor {}, StoreConfig {})
208
+ s := New (lg , b , & lease.FakeLessor {}, WatchableStoreConfig {})
209
209
210
210
defer func () {
211
211
cleanup (s , b )
@@ -259,7 +259,7 @@ func TestWatchNoEventLossOnCompact(t *testing.T) {
259
259
260
260
func TestWatchFutureRev (t * testing.T ) {
261
261
b , _ := betesting .NewDefaultTmpBackend (t )
262
- s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, StoreConfig {})
262
+ s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, WatchableStoreConfig {})
263
263
defer cleanup (s , b )
264
264
265
265
testKey := []byte ("foo" )
@@ -298,7 +298,7 @@ func TestWatchRestore(t *testing.T) {
298
298
test := func (delay time.Duration ) func (t * testing.T ) {
299
299
return func (t * testing.T ) {
300
300
b , _ := betesting .NewDefaultTmpBackend (t )
301
- s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, StoreConfig {})
301
+ s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, WatchableStoreConfig {})
302
302
defer cleanup (s , b )
303
303
304
304
testKey := []byte ("foo" )
@@ -344,11 +344,11 @@ func readEventsForSecond(ws <-chan WatchResponse) (events []mvccpb.Event) {
344
344
// 5. choose the watcher from step 1, without panic
345
345
func TestWatchRestoreSyncedWatcher (t * testing.T ) {
346
346
b1 , _ := betesting .NewDefaultTmpBackend (t )
347
- s1 := New (zaptest .NewLogger (t ), b1 , & lease.FakeLessor {}, StoreConfig {})
347
+ s1 := New (zaptest .NewLogger (t ), b1 , & lease.FakeLessor {}, WatchableStoreConfig {})
348
348
defer cleanup (s1 , b1 )
349
349
350
350
b2 , _ := betesting .NewDefaultTmpBackend (t )
351
- s2 := New (zaptest .NewLogger (t ), b2 , & lease.FakeLessor {}, StoreConfig {})
351
+ s2 := New (zaptest .NewLogger (t ), b2 , & lease.FakeLessor {}, WatchableStoreConfig {})
352
352
defer cleanup (s2 , b2 )
353
353
354
354
testKey , testValue := []byte ("foo" ), []byte ("bar" )
@@ -451,13 +451,9 @@ func TestWatchBatchUnsynced(t *testing.T) {
451
451
for _ , tc := range tcs {
452
452
t .Run (tc .name , func (t * testing.T ) {
453
453
b , _ := betesting .NewDefaultTmpBackend (t )
454
- s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, StoreConfig {})
455
- oldMaxRevs := watchBatchMaxSize
456
- defer func () {
457
- watchBatchMaxSize = oldMaxRevs
458
- cleanup (s , b )
459
- }()
460
- watchBatchMaxSize = tc .watchBatchMaxSize
454
+ s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, WatchableStoreConfig {
455
+ WatchBatchMaxSize : tc .watchBatchMaxSize ,
456
+ })
461
457
462
458
k := []byte ("k" )
463
459
eventProtoOverhead := 13
@@ -576,7 +572,7 @@ func TestNewMapwatcherToEventMap(t *testing.T) {
576
572
wg .add (w )
577
573
}
578
574
579
- gwe := newWatcherBatch (& wg , tt .evs )
575
+ gwe := newWatcherBatch (& wg , tt .evs , 0 )
580
576
if len (gwe ) != len (tt .wwe ) {
581
577
t .Errorf ("#%d: len(gwe) got = %d, want = %d" , i , len (gwe ), len (tt .wwe ))
582
578
}
@@ -598,7 +594,7 @@ func TestWatchVictims(t *testing.T) {
598
594
oldChanBufLen , oldMaxWatchersPerSync := chanBufLen , maxWatchersPerSync
599
595
600
596
b , _ := betesting .NewDefaultTmpBackend (t )
601
- s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, StoreConfig {})
597
+ s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, WatchableStoreConfig {})
602
598
603
599
defer func () {
604
600
cleanup (s , b )
@@ -675,7 +671,7 @@ func TestWatchVictims(t *testing.T) {
675
671
// canceling its watches.
676
672
func TestStressWatchCancelClose (t * testing.T ) {
677
673
b , _ := betesting .NewDefaultTmpBackend (t )
678
- s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, StoreConfig {})
674
+ s := New (zaptest .NewLogger (t ), b , & lease.FakeLessor {}, WatchableStoreConfig {})
679
675
defer cleanup (s , b )
680
676
681
677
testKey , testValue := []byte ("foo" ), []byte ("bar" )
0 commit comments