@@ -31,13 +31,13 @@ import { User } from '../../../src/auth/user';
31
31
import { ComponentConfiguration } from '../../../src/core/component_provider' ;
32
32
import { DatabaseInfo } from '../../../src/core/database_info' ;
33
33
import {
34
+ addSnapshotsInSyncListener ,
34
35
EventManager ,
35
36
eventManagerListen ,
36
37
eventManagerUnlisten ,
37
38
Observer ,
38
39
QueryListener ,
39
- removeSnapshotsInSyncListener ,
40
- addSnapshotsInSyncListener
40
+ removeSnapshotsInSyncListener
41
41
} from '../../../src/core/event_manager' ;
42
42
import {
43
43
canonifyQuery ,
@@ -55,9 +55,9 @@ import { SyncEngine } from '../../../src/core/sync_engine';
55
55
import {
56
56
syncEngineGetActiveLimboDocumentResolutions ,
57
57
syncEngineGetEnqueuedLimboDocumentResolutions ,
58
- syncEngineRegisterPendingWritesCallback ,
59
58
syncEngineListen ,
60
59
syncEngineLoadBundle ,
60
+ syncEngineRegisterPendingWritesCallback ,
61
61
syncEngineUnlisten ,
62
62
syncEngineWrite
63
63
} from '../../../src/core/sync_engine_impl' ;
@@ -97,13 +97,13 @@ import { newTextEncoder } from '../../../src/platform/text_serializer';
97
97
import * as api from '../../../src/protos/firestore_proto_api' ;
98
98
import { ExistenceFilter } from '../../../src/remote/existence_filter' ;
99
99
import {
100
- RemoteStore ,
101
100
fillWritePipeline ,
101
+ outstandingWrites ,
102
+ RemoteStore ,
102
103
remoteStoreDisableNetwork ,
103
- remoteStoreShutdown ,
104
104
remoteStoreEnableNetwork ,
105
105
remoteStoreHandleCredentialChange ,
106
- outstandingWrites
106
+ remoteStoreShutdown
107
107
} from '../../../src/remote/remote_store' ;
108
108
import { mapCodeFromRpcCode } from '../../../src/remote/rpc_error' ;
109
109
import {
@@ -178,14 +178,6 @@ import {
178
178
QueryEvent ,
179
179
SharedWriteTracker
180
180
} from './spec_test_components' ;
181
- import {
182
- QueryEngineFieldIndexPluginFactory ,
183
- QueryEngineFieldIndexPluginFactoryImpl
184
- } from '../../../src/local/query_engine' ;
185
- import {
186
- IndexedDbIndexManagerFieldIndexPluginFactory ,
187
- IndexedDbIndexManagerFieldIndexPluginFactoryImpl
188
- } from '../../../src/local/indexeddb_index_manager' ;
189
181
190
182
use ( chaiExclude ) ;
191
183
@@ -265,11 +257,6 @@ abstract class TestRunner {
265
257
private maxConcurrentLimboResolutions ?: number ;
266
258
private databaseInfo : DatabaseInfo ;
267
259
268
- private readonly queryEngineFieldIndexPluginFactory =
269
- new QueryEngineFieldIndexPluginFactoryImpl ( ) ;
270
- private readonly indexedDbIndexManagerFieldIndexPluginFactory =
271
- new IndexedDbIndexManagerFieldIndexPluginFactoryImpl ( ) ;
272
-
273
260
protected user = User . UNAUTHENTICATED ;
274
261
protected clientId : ClientId ;
275
262
@@ -596,12 +583,7 @@ abstract class TestRunner {
596
583
) : Promise < void > {
597
584
return this . queue . enqueue ( async ( ) => {
598
585
const parsedIndexes = parseIndexes ( jsonOrConfiguration ) ;
599
- return localStoreConfigureFieldIndexes (
600
- this . localStore ,
601
- this . queryEngineFieldIndexPluginFactory ,
602
- this . indexedDbIndexManagerFieldIndexPluginFactory ,
603
- parsedIndexes
604
- ) ;
586
+ return localStoreConfigureFieldIndexes ( this . localStore , parsedIndexes ) ;
605
587
} ) ;
606
588
}
607
589
0 commit comments