fix(tradein/backfill): save-False у yandex/avito больше не теряет попытку — attempted == сумма исходов у всех трёх бэкфиллов #3347
2 changed files with 8 additions and 3 deletions
|
|
@ -693,12 +693,18 @@ async def run_avito_detail_backfill(
|
||||||
# потерянный отказ площадки. Исход failed: непрошедший UPDATE — не
|
# потерянный отказ площадки. Исход failed: непрошедший UPDATE — не
|
||||||
# успех, не блок и не gone (снятие метит is_active=FALSE сам, по 404).
|
# успех, не блок и не gone (снятие метит is_active=FALSE сам, по 404).
|
||||||
counters.failed += 1
|
counters.failed += 1
|
||||||
|
# Печатаем ОБА идентификатора: WHERE в save ключуется по
|
||||||
|
# source_id из разобранного HTML (item_id), а не по row-id из
|
||||||
|
# снимка. При редиректе/подмене карточки строка listing_id
|
||||||
|
# существует и жива — не нашлась строка с source_id=item_id.
|
||||||
logger.warning(
|
logger.warning(
|
||||||
"avito_detail_backfill: run_id=%d listing %s -- карточка "
|
"avito_detail_backfill: run_id=%d listing %s -- карточка "
|
||||||
"разобрана, но UPDATE не нашёл строку id=%s",
|
"разобрана, но UPDATE не нашёл строку: listing_id=%s item_id=%s "
|
||||||
|
"(WHERE по item_id из HTML)",
|
||||||
run_id,
|
run_id,
|
||||||
source_url,
|
source_url,
|
||||||
row["id"],
|
row["id"],
|
||||||
|
enrichment.item_id,
|
||||||
)
|
)
|
||||||
if use_curl:
|
if use_curl:
|
||||||
items_since_warm += 1
|
items_since_warm += 1
|
||||||
|
|
|
||||||
|
|
@ -468,11 +468,10 @@ async def run_yandex_detail_backfill(
|
||||||
counters.failed += 1
|
counters.failed += 1
|
||||||
logger.warning(
|
logger.warning(
|
||||||
"yandex_detail_backfill: run_id=%d listing_id=%d source_url=%s "
|
"yandex_detail_backfill: run_id=%d listing_id=%d source_url=%s "
|
||||||
"-- карточка разобрана, но UPDATE не нашёл строку id=%d",
|
"-- карточка разобрана, но UPDATE не задел ни одной строки",
|
||||||
run_id,
|
run_id,
|
||||||
listing_id,
|
listing_id,
|
||||||
source_url,
|
source_url,
|
||||||
listing_id,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
except Exception as exc:
|
except Exception as exc:
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue