Оба места утверждали, что у Домклика один выделенный резидентный прокси и пула нет. Это перестало быть правдой ещё в #2800 (миграция 253 сняла резервацию узла), но текст остался — и именно на него опирался тикет #3189, поставленный под «калибровку» ограничения, которого не существует. Свип к тому же ходит через пул давно (serp.py:359), а бэкфилл подключён к нему в PR #3222. Заодно докстринг называл не тот ограничитель: свип кладёт не счётчик провалов lease, а break по первому DomClickBlockedError (#2854) — до ротации дело не доходит ни при каком счётчике, отсюда buckets_completed=0. Только комментарии, поведение не меняется. Миграция 175 уже применена, а _schema_migrations трекает по имени файла без checksum — правка текста её не перезапустит.
20 lines
1.7 KiB
SQL
20 lines
1.7 KiB
SQL
-- 147_location_demand_comment.sql
|
||
-- #948 / #1167: demand_index перешёл с saturating-АБСОЛЮТНОЙ нормировки
|
||
-- (clamp01(unit_velocity / 50), фикс. константа) на CITY-RELATIVE: район /
|
||
-- max-скорость по городу за прогон refresh_locations (зеркало infra_index).
|
||
--
|
||
-- Причина: на live-прогоне ВСЕ 8 районов ЕКБ давали demand=1.0 (каждый продаёт
|
||
-- ≥50 кв/мес → индекс насыщался в 1.0 везде → ноль дискриминации). См. PR #1167.
|
||
--
|
||
-- Эта миграция ТОЛЬКО синхронизирует DB-комментарий столбца с новым кодом — старый
|
||
-- текст «насыщающее преобразование» теперь врёт (ровно класс «вводящего в
|
||
-- заблуждение комментария», который и спрятал баг). Idempotent: COMMENT ON
|
||
-- безопасен к повторному применению; никакого DDL над данными.
|
||
--
|
||
-- Deploy: auto-applied deploy.yml через _schema_migrations (ровно один раз по NN).
|
||
-- Требует таблицу `location` из 146 (147 > 146 лексикографически → применяется после).
|
||
|
||
COMMENT ON COLUMN location.demand_index IS
|
||
'Индекс спроса 0..1: city-relative нормировка market_metrics.unit_velocity '
|
||
'(скорость продаж района / max-скорость по городу за прогон refresh_locations). '
|
||
'NULL при недостатке данных (никогда не фабрикуем 0).';
|