fix(core): make indexer faster (#7629)

This commit is contained in:
EYHN
2024-07-29 06:43:12 +00:00
parent 94a55cde62
commit e6f0847ec3
@@ -34,10 +34,8 @@ export class DocsIndexer extends Entity {
'jq:' + this.workspaceService.workspace.id 'jq:' + this.workspaceService.workspace.id
); );
private readonly runner = new JobRunner( private readonly runner = new JobRunner(this.jobQueue, (jobs, signal) =>
this.jobQueue, this.execJob(jobs, signal)
(jobs, signal) => this.execJob(jobs, signal),
() => new Promise<void>(resolve => requestIdleCallback(() => resolve()))
); );
private readonly indexStorage = new IndexedDBIndexStorage( private readonly indexStorage = new IndexedDBIndexStorage(