feat(pry): Phase 0 infra hardening — metrics, redis/postgres, pinned deps, observability #8
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/phase0-rebased"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Reconciles the Phase 0 infra-hardening commits on top of the latest main (post Alembic/SQLAlchemy migration PRs).
Changes:
/metricsendpoint + Prometheus counters/histograms for requests and scrapesREQUEST_COUNTandREQUEST_LATENCYintoPryHttpMiddlewarerouters/scraping.py(direct,lazy,crawl,map,batch)docker-compose.yml100.104.130.92:11434)LLMRegistry.complete_or_empty()graceful fallback for API boundariesrequirements.txt; adds pinnedrequirements.lockSTATUS.mdVerification:
ruff check .cleanpytest tests/test_api_scraping.py tests/test_api_templates.py tests/test_api.py tests/test_apify_schema.py— 23 passedPull request closed