You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Closes#131
- Added fastapil-utilities, which includes an async @retry_every
decorator.
- Added env vars to set the interval we check expired submissions, and
the time diff from time now to check if something is considered expired
- Added repo function to query over SUBMISSION_STARTED,
SUBMISSION_UPLOADED, and VALIDATION_IN_PROGRESS and check the
submission_time to time now, and set to VALIDATION_EXPIRED if greater
- I used submission_time, which I think is going to be moved under
submitter, since the times between START, UPLOADED and IN_PROGRESS are
relatively tiny. We don't capture or update a timestamp based on state
transitions so I figured for this, it was 'good enough'.
- Added new state to enum and alembic script for db update
- Added pytests
Look into possibility of background task hanging during validation, and if we can set a timeout limit.
The text was updated successfully, but these errors were encountered: