|
All checks were successful
CI Trade-In / changes (pull_request) Successful in 11s
CI / changes (pull_request) Successful in 13s
CI Trade-In / browser-tests (pull_request) Has been skipped
CI Trade-In / frontend-checks (pull_request) Has been skipped
CI / backend-tests (pull_request) Has been skipped
CI / frontend-tests (pull_request) Has been skipped
CI / openapi-codegen-check (pull_request) Has been skipped
CI Trade-In / backend-tests (pull_request) Successful in 5m13s
Ревью опровергло формулировку «точку терял каждый финализатор»: все четыре писателя в runs.py мержат jsonb (`counters || :counters`), записанный ключ переживал mark_done/mark_banned/mark_failed. Правка закрывает выходы РАНЬШЕ первого end-of-anchor heartbeat (cancel/дрейн на первом якоре, ранний done #1950 на якоре №1) — комментарий и докстринг переписаны на это. Замер «0 из 67 за 60 дней» назван тем, чем он является: запись появилась 26.08.2026 (#3074) при такте avito 7 суток, выборка почти вся из эры без механизма. Плюс тест на прогон без ключей (эра до #3074) — метка дрейна не меняет вердикт «нечего подхватывать». |
||
|---|---|---|
| .. | ||
| orchestration | ||
| pricing | ||
| providers | ||
| __init__.py | ||
| avito_exceptions.py | ||
| base.py | ||
| browser_fetcher.py | ||
| ceiling_height.py | ||
| cian_exceptions.py | ||
| cian_state_parser.py | ||
| contracts.py | ||
| domclick_exceptions.py | ||
| geo.py | ||
| house_type_normalizer.py | ||
| offer_price_history.py | ||
| price_brackets.py | ||
| proxy_errors.py | ||
| py.typed | ||
| repair_state_normalizer.py | ||
| snapshot_writer.py | ||
| yandex_helpers.py | ||