Миграция (#2784) на проде НЕ применена: записи в _schema_migrations нет
(проверено 2026-08-07 13:56 MSK, последние применённые — 238 и 239). БД не
изменена, оба индекса на месте, откат возвращает ровно прежнее состояние.
Почему сейчас: DROP INDEX ждёт ACCESS EXCLUSIVE за чужой ручной аналитической
сессией (pid 83256, CREATE TEMP TABLE ... , идёт 1 ч 33 мин, конца не видно).
Четыре прогона деплоя подряд красные на этой миграции, ждали 29 и 16 минут.
Пайплайн заблокирован не логикой, а очередью: контейнер tradein-backend собран
в 09:25 UTC, четыре смерженных после этого PR (#2785, #2789 и др.) до прода не
доехали.
Ждущий ACCESS EXCLUSIVE встаёт в очередь ПЕРЕД новыми запросами, поэтому за ним
начали бы ждать и обычные SELECT приложения — цена ошибки выше, чем выигрыш.
Цена отката нулевая: снос дубля освобождает 48 КБ и ничего операционно. Вернём
отдельным PR с `SET LOCAL lock_timeout` (см. #2791), когда таблица тиха.
Файла нет в _manifest_applied.txt, поэтому инвариант #2216 не задет.
Refs #2752