Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rewrite of the async job queue #3629

Merged
merged 22 commits into from
Dec 6, 2024
Merged

Rewrite of the async job queue #3629

merged 22 commits into from
Dec 6, 2024

Conversation

sandhose
Copy link
Member

@sandhose sandhose commented Dec 6, 2024

This PR accumulates all the changes from the other PRs for the job queue

We would like to use the underlying connection from the PgListener,
which was added in a patch, but not yet merged or released.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Also retries jobs with an exponential backoff.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
New job queue: worker registration and leader election
Copy link

cloudflare-workers-and-pages bot commented Dec 6, 2024

Deploying matrix-authentication-service-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 5ffc48a
Status: ✅  Deploy successful!
Preview URL: https://f39b41cd.matrix-authentication-service-docs.pages.dev
Branch Preview URL: https://quenting-new-queue-merge.matrix-authentication-service-docs.pages.dev

View logs

@sandhose sandhose enabled auto-merge (rebase) December 6, 2024 15:24
@sandhose sandhose merged commit 2345685 into main Dec 6, 2024
19 checks passed
@sandhose sandhose deleted the quenting/new-queue/merge branch December 6, 2024 15:24
@sandhose sandhose added A-Jobs Related to asynchronous jobs T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks. labels Dec 16, 2024
@sandhose sandhose changed the title New job queue – merge branch Rewrite of the async job queue Dec 16, 2024
@sandhose sandhose removed the T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks. label Dec 16, 2024
@sandhose sandhose added the T-Enhancement New feature of request label Dec 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Jobs Related to asynchronous jobs T-Enhancement New feature of request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant