Skip to content

Commit c958e71

Browse files
committed
Updates for performance issues seen by picachui on COMPLETED challenges request (PM-2206)
1 parent 07567ca commit c958e71

File tree

3 files changed

+263
-52
lines changed

3 files changed

+263
-52
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
-- Improve search responsiveness for group-constrained queries
2+
CREATE INDEX IF NOT EXISTS "challenge_groups_gin_idx"
3+
ON "challenges"."Challenge"
4+
USING GIN ("groups");

prisma/schema.prisma

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,7 @@ model Challenge {
148148
@@index([updatedAt])
149149
@@index([typeId])
150150
@@index([trackId])
151+
@@index([groups], type: Gin, map: "challenge_groups_gin_idx")
151152
@@index([submissionStartDate])
152153
@@index([submissionEndDate])
153154
@@index([registrationStartDate])

0 commit comments

Comments
 (0)