File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1111 # Most critical: partial composite index on runs
1212 step (
1313 """
14- CREATE INDEX CONCURRENTLY IF NOT EXISTS idx_runs_valid_scores
14+ CREATE INDEX IF NOT EXISTS idx_runs_valid_scores
1515 ON leaderboard.runs (submission_id, runner, score)
1616 WHERE NOT secret AND score IS NOT NULL AND passed;
1717 """ ,
1818 """
19- DROP INDEX CONCURRENTLY IF EXISTS leaderboard.idx_runs_valid_scores;
19+ DROP INDEX IF EXISTS leaderboard.idx_runs_valid_scores;
2020 """
2121 ),
2222 # Secondary: index on submission.leaderboard_id
2323 step (
2424 """
25- CREATE INDEX CONCURRENTLY IF NOT EXISTS idx_submission_leaderboard_id
25+ CREATE INDEX IF NOT EXISTS idx_submission_leaderboard_id
2626 ON leaderboard.submission (leaderboard_id);
2727 """ ,
2828 """
29- DROP INDEX CONCURRENTLY IF EXISTS leaderboard.idx_submission_leaderboard_id;
29+ DROP INDEX IF EXISTS leaderboard.idx_submission_leaderboard_id;
3030 """
3131 ),
3232 # Secondary: index on submission.user_id
3333 step (
3434 """
35- CREATE INDEX CONCURRENTLY IF NOT EXISTS idx_submission_user_id
35+ CREATE INDEX IF NOT EXISTS idx_submission_user_id
3636 ON leaderboard.submission (user_id);
3737 """ ,
3838 """
39- DROP INDEX CONCURRENTLY IF EXISTS leaderboard.idx_submission_user_id;
39+ DROP INDEX IF EXISTS leaderboard.idx_submission_user_id;
4040 """
4141 ),
4242]
You can’t perform that action at this time.
0 commit comments