forked from 0xWheatyz/SPARC
Bug: persist async job state to PostgreSQL so batch results survive API restarts #275
Reference in New Issue
Block a user
Delete Branch "%!s()"
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?
Problem
The _jobs dict storing async batch job status lives in memory only. Any API restart or container reschedule wipes all in-flight and completed job records. Users lose visibility into their batch results.
Acceptance Criteria
References
Roadmap: P1 Error handling and resilience -- _jobs dict is in-memory only.