• huangxiaopeng139-rgb's avatar
    Refactor job processing and storage management · ce8b2aad
    huangxiaopeng139-rgb authored
    - Migrate job handling from shared-disk to a database-backed approach using SQLAlchemy.
    - Introduce a new `pendant_jobs` table schema for job records.
    - Implement object storage integration with Alibaba OSS for artifact management.
    - Update job processing logic to handle artifacts and upload them to OSS.
    - Remove deprecated shared-disk runner and worker entrypoints.
    - Enhance job status updates and error handling during processing.
    - Add tests for job creation, status updates, and dynamic signed download URLs.
    - Update requirements to include SQLAlchemy and OSS SDK.
    ce8b2aad