Background variant processing #56

Merged
asonix merged 10 commits from asonix/backgrounded-variants into main 2024-04-01 22:17:33 +00:00
Owner

Remove the ProcessMap and put variant processing in the background

In multi-node environments, this prevents duplication of variant processing if multiple requests for the same variant come in at the same time. It also allows balancing variant processing across active nodes via the job queue. Further, it prevents request issues from causing variant processing failures, ensuring the variant job is decoupled from the request/response cycle

Remove the ProcessMap and put variant processing in the background In multi-node environments, this prevents duplication of variant processing if multiple requests for the same variant come in at the same time. It also allows balancing variant processing across active nodes via the job queue. Further, it prevents request issues from causing variant processing failures, ensuring the variant job is decoupled from the request/response cycle
asonix added 9 commits 2024-04-01 22:04:35 +00:00
Some checks failed
/ clippy (pull_request) Failing after 59s
/ check (armv7-unknown-linux-musleabihf) (pull_request) Has been cancelled
/ check (x86_64-unknown-linux-musl) (pull_request) Has been cancelled
/ check (aarch64-unknown-linux-musl) (pull_request) Has been cancelled
/ tests (pull_request) Has been cancelled
c013f697fd
Update readme with new API information
asonix added 1 commit 2024-04-01 22:06:44 +00:00
All checks were successful
/ clippy (pull_request) Successful in 1m23s
/ tests (pull_request) Successful in 1m52s
/ check (aarch64-unknown-linux-musl) (pull_request) Successful in 1m56s
/ check (armv7-unknown-linux-musleabihf) (pull_request) Successful in 1m57s
/ check (x86_64-unknown-linux-musl) (pull_request) Successful in 1m52s
a3bce4c2d3
clippy
asonix merged commit dfb38c7144 into main 2024-04-01 22:17:33 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: asonix/pict-rs#56
No description provided.