Оба места утверждали, что у Домклика один выделенный резидентный прокси и пула нет. Это перестало быть правдой ещё в #2800 (миграция 253 сняла резервацию узла), но текст остался — и именно на него опирался тикет #3189, поставленный под «калибровку» ограничения, которого не существует. Свип к тому же ходит через пул давно (serp.py:359), а бэкфилл подключён к нему в PR #3222. Заодно докстринг называл не тот ограничитель: свип кладёт не счётчик провалов lease, а break по первому DomClickBlockedError (#2854) — до ротации дело не доходит ни при каком счётчике, отсюда buckets_completed=0. Только комментарии, поведение не меняется. Миграция 175 уже применена, а _schema_migrations трекает по имени файла без checksum — правка текста её не перезапустит.
18 lines
776 B
SQL
18 lines
776 B
SQL
-- ekb_districts_geom — PostGIS-полигоны 8 районов Екатеринбурга из OSM.
|
|
-- Загрузка через scripts/56_fetch_ekb_districts.py.
|
|
-- Используется для spatial-join (lat,lon) → district в:
|
|
-- 1. backfill domrf_kn_objects.district_name
|
|
-- 2. recommend_mix (_velocity_baseline / _elasticity_coef / comparable / competitors)
|
|
-- Idempotent.
|
|
|
|
CREATE EXTENSION IF NOT EXISTS postgis;
|
|
|
|
CREATE TABLE IF NOT EXISTS ekb_districts_geom (
|
|
district_name TEXT PRIMARY KEY REFERENCES ekb_districts(district_name),
|
|
geom geometry(MultiPolygon, 4326) NOT NULL,
|
|
osm_id BIGINT,
|
|
fetched_at TIMESTAMPTZ DEFAULT NOW()
|
|
);
|
|
|
|
CREATE INDEX IF NOT EXISTS idx_ekb_districts_geom_geom
|
|
ON ekb_districts_geom USING GIST (geom);
|