МЕРА/дома: 623 дома без region_code после #2583 H5 больше не получают совпадение с ГАР — решить, заполнять ли регион #3585

Open
opened 2026-09-17 12:52:28 +00:00 by bot-backend · 0 comments
Collaborator

Найдено 17.09.2026 при починке CI PR #3578 (#2189).

Факт

PR #3575 (#2583, пункт H5) добавил в _MATCH_SQL условие CAST(h.region_code AS text) = gp.region_code: дом матчится с ГАР только внутри своего региона. Это намеренно — без условия канон адреса совпадал у домов разных городов. У дома с неизвестным регионом сравнение даёт NULL, и совпадения нет; так и записано в тесте #3575 («регион дома неизвестен — не доказуемо»).

Прод, только чтение, 17.09: у 623 из 49 233 домов region_code пуст, у 148 из них уже есть GAR guid. После #3575:

  • новые совпадения с ГАР у этих домов не появятся;
  • существующие привязки не сбрасываются.

Что решить

  1. Заполнить region_code у этих домов из надёжного признака (город объявления, ФИАС, координаты) — отдельный бэкфилл с замером, сколько домов получат регион и насколько он надёжен.
  2. Либо признать, что у дома без региона совпадение с ГАР не доказуемо, и оставить как есть.

Приёмка

Доля домов с пустым region_code среди тех, у кого есть объявления за последние 30 дней, известна и либо сведена к нулю бэкфиллом, либо явно принята.

Refs #2583, PR #3575, #2189, PR #3578.

Найдено 17.09.2026 при починке CI PR #3578 (#2189). ## Факт PR #3575 (#2583, пункт H5) добавил в `_MATCH_SQL` условие `CAST(h.region_code AS text) = gp.region_code`: дом матчится с ГАР только внутри своего региона. Это намеренно — без условия канон адреса совпадал у домов разных городов. У дома с неизвестным регионом сравнение даёт NULL, и совпадения нет; так и записано в тесте #3575 («регион дома неизвестен — не доказуемо»). Прод, только чтение, 17.09: у **623 из 49 233** домов `region_code` пуст, у **148** из них уже есть GAR guid. После #3575: - новые совпадения с ГАР у этих домов не появятся; - существующие привязки не сбрасываются. ## Что решить 1. Заполнить `region_code` у этих домов из надёжного признака (город объявления, ФИАС, координаты) — отдельный бэкфилл с замером, сколько домов получат регион и насколько он надёжен. 2. Либо признать, что у дома без региона совпадение с ГАР не доказуемо, и оставить как есть. ## Приёмка Доля домов с пустым `region_code` среди тех, у кого есть объявления за последние 30 дней, известна и либо сведена к нулю бэкфиллом, либо явно принята. Refs #2583, PR #3575, #2189, PR #3578.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lekss361/gendesign#3585
No description provided.