perf(tradein): index hygiene — drop dup/redundant + de-partial is_active (#730) #897

Merged
bot-reviewer merged 1 commit from feat/730-index-hygiene into main 2026-05-31 13:29:12 +00:00

1 commit

Author SHA1 Message Date
dce3251713 perf(tradein): index hygiene — drop dup/redundant + de-partial is_active (#730)
Deterministic subset of TradeinDb_Audit_May30. Migration 097 (BEGIN/COMMIT,
IF EXISTS, idempotent):
- drop 4 exact-duplicate indexes (houses_kadastr_idx2, houses_addr_fp_idx,
  listings_scraped_idx, listing_sources_price_divergence_idx) + redundant
  houses_source_ext_idx (covered by UNIQUE constraint backing index)
- de-partial 5 listings WHERE is_active=true indexes (is_active 100% true →
  full index strictly covers partial, no plan regression)

87-unused sweep DEFERRED — needs a live pg_stat_user_indexes snapshot.

Refs #730
2026-05-31 16:20:28 +03:00