Skip to content

intoduce new async_slow queue for image deletion - #2199

Open
blued-gear wants to merge 6 commits into
mainfrom
new/async_slow
Open

intoduce new async_slow queue for image deletion#2199
blued-gear wants to merge 6 commits into
mainfrom
new/async_slow

Conversation

@blued-gear

Copy link
Copy Markdown
Collaborator

On some platforms the deletion of many images when a user gets deleted takes quite a while. To decouple the deletion from the transaction which removes the user, this PR adds a new queue and new message for this job.

@blued-gear
blued-gear marked this pull request as ready for review August 5, 2026 20:54
@blued-gear

Copy link
Copy Markdown
Collaborator Author

I reworked the new code to lower the chance of race conditions between entity and file deletions.

Also, the tests now cover the MessageHandler.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants