vector-auditor / src /services /document_parser.py

Commit History

8 days ago

  1. feat: 10 free upgrades β€” streaming upload, cache invalidation, hybrid search, ONNX reranker, SQLAlchemy pool tuning, batch embed cache, semantic chunking, Prometheus histograms, DLQ auto-retry, structured logging+OTel

    AkshayM
    3e047b8

  1. Swap pdfplumber β†’ pypdf for upload parsing (3x faster text extraction)

    AkshayM
    a965d17

  1. fix: use pdfplumber text for chunking to ensure accurate page numbers for citations

    AkshayM
    247a9a5
  2. fix: keep MarkItDown for chunking, pass pdfplumber page texts separately so page numbers align for bbox extraction

    AkshayM
    e01df47

  1. production hardening: circuit breakers, graceful degradation, health checks, parallel uploads, HF Spaces deploy config

    AkshayM
    fc2fe9f

  1. fix models.py: match Neon schema varchar sizes, add email unique constraint

    AkshayM
    167c070