МЕРА/дома: решить, делать ли guid здания Домклика ключом связи объявление→дом, и разобрать найденные ошибки матчера #3586

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

Выделено из #3253 при его закрытии 17.09.2026: вопрос задачи («годится ли domclick_building_guid ключом дома») закрыт замером, а решение и найденные дефекты нигде не отслеживались.

Что показал замер (PR #3569, воспроизведён на проде 17.09, только чтение)

  • 9 090 объявлений Домклика с guid, у 9 052 есть house_id_fk; 3 784 различных guid.
  • Со стороны Домклика guid ≈ здание: 3 771 из 3 784 guid дают один адрес объявления, остальные 13 — разное написание одного дома.
  • В обратную сторону хуже: 121 guid ведёт в 2 и более наших домов, у 24 домов больше одного guid — это дефекты нашего адресного матчера, а не guid.

Найденные ошибки матчера (примеры из замера)

Краснолесья 96 → 14к2; Серова 45 → Московская 249; Калинина 59 → 40-летия Октября 33; Белинского 135 → Цвиллинга 18; Азина 31 → Печерская 4; склеенные разные здания у 24 домов.

Что решить

  1. Использовать ли guid Домклика как ключ связи объявление→дом в матчере (для объявлений Домклика — надёжнее адреса, кроме вспомогательных объектов и редких двойных guid).
  2. Склеивать ли по guid дубли домов. Склейка необратима — см. #2690 (там сегодня добавлен гео-страж 250 м и ждут отката 53 межгородских слияния).
  3. Разобрать перечисленные ошибки матчера: каждая — объявления в чужом доме, то есть неверные аналоги и соседи.

Refs #3253, PR #3569, #2690, #1772.

Выделено из #3253 при его закрытии 17.09.2026: вопрос задачи («годится ли `domclick_building_guid` ключом дома») закрыт замером, а решение и найденные дефекты нигде не отслеживались. ## Что показал замер (PR #3569, воспроизведён на проде 17.09, только чтение) - 9 090 объявлений Домклика с guid, у 9 052 есть `house_id_fk`; 3 784 различных guid. - Со стороны Домклика guid ≈ здание: 3 771 из 3 784 guid дают один адрес объявления, остальные 13 — разное написание одного дома. - В обратную сторону хуже: 121 guid ведёт в 2 и более наших домов, у 24 домов больше одного guid — это дефекты **нашего** адресного матчера, а не guid. ## Найденные ошибки матчера (примеры из замера) Краснолесья 96 → 14к2; Серова 45 → Московская 249; Калинина 59 → 40-летия Октября 33; Белинского 135 → Цвиллинга 18; Азина 31 → Печерская 4; склеенные разные здания у 24 домов. ## Что решить 1. Использовать ли guid Домклика как ключ связи объявление→дом в матчере (для объявлений Домклика — надёжнее адреса, кроме вспомогательных объектов и редких двойных guid). 2. Склеивать ли по guid дубли домов. Склейка необратима — см. #2690 (там сегодня добавлен гео-страж 250 м и ждут отката 53 межгородских слияния). 3. Разобрать перечисленные ошибки матчера: каждая — объявления в чужом доме, то есть неверные аналоги и соседи. Refs #3253, PR #3569, #2690, #1772.
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#3586
No description provided.