gendesign/tradein-mvp/backend
bot-backend a9f71686a9 perf(tradein): cian full-load incremental save + concurrent pagination
Save-at-end → save per leaf-bucket (краш/бан больше не теряет накопленное).
Параллельная пагинация бакета (asyncio.gather + semaphore, concurrency=5) +
снижен delay floor (1.5s, выделенный прокси) → кратное ускорение. on_bucket
callback коммитит в БД сразу; cancel проверяется per-bucket.
2026-05-31 23:19:46 +03:00
..
app perf(tradein): cian full-load incremental save + concurrent pagination 2026-05-31 23:19:46 +03:00
data/sql fix(tradein): 095 drop v_data_quality before dropping sale_type_text (#731) 2026-05-31 16:57:18 +03:00
scripts feat(backtest): per-rooms asking→sold correction block (#648 S1) (#650) 2026-05-29 13:11:55 +00:00
tests perf(tradein): cian full-load incremental save + concurrent pagination 2026-05-31 23:19:46 +03:00
.dockerignore feat: add tradein-mvp subproject (Trade-In Estimator под /trade-in) 2026-05-21 00:25:39 +03:00
Dockerfile feat(browser): split camoufox into tradein-browser container, connect-mode (#905) 2026-05-31 17:24:35 +03:00
pyproject.toml feat(browser): split camoufox into tradein-browser container, connect-mode (#905) 2026-05-31 17:24:35 +03:00