This commit is contained in:
@@ -274,7 +274,7 @@ def _cached_payload(cache_key: str, producer, ttl_seconds: int = COMPETITOR_INTE
|
||||
|
||||
def fetch_competitor_coverage(engine) -> dict:
|
||||
return _cached_payload(
|
||||
f"coverage:v3:floor={PCHOME_MATCH_SCORE_FLOOR}:manual_reviews=1",
|
||||
f"coverage:v4:floor={PCHOME_MATCH_SCORE_FLOOR}:manual_reviews=1",
|
||||
lambda: _fetch_competitor_coverage_uncached(engine),
|
||||
)
|
||||
|
||||
@@ -349,7 +349,10 @@ def _fetch_competitor_coverage_uncached(engine) -> dict:
|
||||
{attempt_cte}
|
||||
SELECT
|
||||
(SELECT COUNT(*) FROM latest_momo WHERE rn = 1) AS active_with_price,
|
||||
(SELECT COUNT(*) FROM valid_competitor) AS valid_matches,
|
||||
(SELECT COUNT(*)
|
||||
FROM latest_momo lm
|
||||
JOIN valid_competitor vc ON vc.sku = lm.sku
|
||||
WHERE lm.rn = 1) AS valid_matches,
|
||||
(SELECT COUNT(*)
|
||||
FROM latest_momo lm
|
||||
LEFT JOIN valid_competitor vc ON vc.sku = lm.sku
|
||||
|
||||
Reference in New Issue
Block a user