- Jobs: Track Who Jobs Belong To
issue opened on Nov 05 2025 by Frederick Muriuki Muriithi, last updated on Nov 05 2025 by Frederick Muriuki Muriithi
...fredm, zsloan
* keywords: gn-libs, genenetwork, async jobs, asynchronous jobs, background jobs
## Description
Some features in Genenetwork require long-running processes to be triggered and run...
- Jobs: Allow Job Cascades
issue opened on Nov 05 2025 by Frederick Muriuki Muriithi
...async jobs, asynchronous jobs, background jobs
## Description
Some jobs could require more than a single command/script to be run to complete.
Rather than refactoring/rewriting the entire "async jobs"...
- Run Correlations in External Process
✓ issue opened on Oct 19 2022 by Frederick Muriuki Muriithi, last updated on Oct 31 2022 by Frederick Muriuki Muriithi
...asynchronous jobs, external process
* status: completed, closed
## Description
Currently on GeneNetwork2, we run the computations in an external process, but the application keeps the request alive...
- Replace Redis with SQL
issue opened on Mar 12 2025 by Frederick Muriuki Muriithi, last updated 3 weeks ago by Frederick Muriuki Muriithi
...of 2024-06-27) use Redis for tracking any asynchronous jobs (e.g. QC on uploaded files).
A lot of what we use redis for, we can do in one of the many SQL databases (we'll probably use SQLite3 anyway)...