Shuffle/supabase/migrations
cschlaefke 683b5c830e perf(db): set-based rank 4 and filters in search_catalog_games, harden tests (KAT-01, 3a)
Rank 4 and the genre/mechanic filters ran a correlated subplan per game
(13 s at 10 000 games). Now: one set-based word coverage, filters as one hashed
IN set, 'like all' patterns, similarity only for hits. Adds pgTAP cases found
by mutation testing (paging by relevance, alt title choice, duplicate words,
mechanic duplicates) and a Deno case for mark characters.

Refs #3

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-04 01:40:43 +01:00
..
20261102100000_base.sql chore: initial project kit 2026-11-02 12:14:09 +01:00
20261102100100_profiles.sql chore: initial project kit 2026-11-02 12:14:09 +01:00
20261102100200_catalog.sql chore: initial project kit 2026-11-02 12:14:09 +01:00
20261102100300_collection.sql chore: initial project kit 2026-11-02 12:14:09 +01:00
20261102100400_plays.sql chore: initial project kit 2026-11-02 12:14:09 +01:00
20261102212208_auth_registration_rules.sql feat(db): reject U+200B in display names 2026-11-02 23:51:56 +01:00
20261103142204_catalog_foundation.sql test(catalog): address review findings on PR 2a 2026-11-03 18:18:32 +01:00
20261103193928_catalog_merge.sql feat(db): add admin_merge_games and repoint_game_references (KAT-05, 2b) 2026-11-03 20:46:19 +01:00
20261103195151_game_reports.sql feat(db): store cleared editions count in game_reports.editions_cleared (KAT-05 2c, Spec-F6) Refs #2 2026-11-04 00:15:46 +01:00
20261103235947_catalog_search.sql perf(db): set-based rank 4 and filters in search_catalog_games, harden tests (KAT-01, 3a) 2026-11-04 01:40:43 +01:00