Short-circuit storyId predicate to optimize query

This commit is contained in:
Fedor Indutny 2022-03-21 14:21:35 -07:00 committed by GitHub
parent bddd55d574
commit 35b5087dc0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 130 additions and 10 deletions

View file

@ -27,6 +27,7 @@ import updateToSchemaVersion48 from './48-fix-user-initiated-index';
import updateToSchemaVersion49 from './49-fix-preview-index';
import updateToSchemaVersion50 from './50-fix-messages-unread-index';
import updateToSchemaVersion51 from './51-centralize-conversation-jobs';
import updateToSchemaVersion52 from './52-optimize-stories';
function updateToSchemaVersion1(
currentVersion: number,
@ -1917,6 +1918,7 @@ export const SCHEMA_VERSIONS = [
updateToSchemaVersion49,
updateToSchemaVersion50,
updateToSchemaVersion51,
updateToSchemaVersion52,
];
export function updateSchema(db: Database, logger: LoggerType): void {