From 661c31db0cffd933165bc0c8eb2622cc3940fcf4 Mon Sep 17 00:00:00 2001 From: Laura Hausmann Date: Mon, 20 Nov 2023 22:04:27 +0100 Subject: [PATCH] [backend] Set postgres geqo threshold and collapse limits to something more reasonable until we've refactored the backend to require less joins --- packages/backend/src/db/postgre.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/backend/src/db/postgre.ts b/packages/backend/src/db/postgre.ts index 0a1d24843..63b4db82b 100644 --- a/packages/backend/src/db/postgre.ts +++ b/packages/backend/src/db/postgre.ts @@ -193,6 +193,8 @@ export const db = new DataSource({ database: config.db.db, extra: { statement_timeout: 1000 * 10, + //FIXME: remove this once the avatar/banner joins backend refactor is complete + options: '-c geqo=on -c geqo_threshold=12 -c from_collapse_limit=40 -c join_collapse_limit=40', ...config.db.extra, }, synchronize: process.env.NODE_ENV === "test",