Skip to content

[stable27] perf(deleteAction): Queue delete requests - #45376

Merged
artonge merged 2 commits into
stable27from
backport/45237/stable27
May 17, 2024
Merged

[stable27] perf(deleteAction): Queue delete requests#45376
artonge merged 2 commits into
stable27from
backport/45237/stable27

Conversation

@artonge

@artongeartonge commented May 16, 2024

Copy link
Copy Markdown
Collaborator

Manual backport of #45327

When multiple files are deleted at once, all the requests bombard the server
simultaneously, causing performance issues.
This commit adds queuing that limits the concurrency of these requests to 5
at a time.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
@artonge

Copy link
Copy Markdown
CollaboratorAuthor

/compile /

@artonge
artonge enabled auto-merge May 16, 2024 16:07
@artongeartonge added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels May 16, 2024
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
@artonge
artonge merged commit 7e400af into stable27May 17, 2024
@artonge
artonge deleted the backport/45237/stable27 branch May 17, 2024 08:07
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4. to releaseReady to be released and/or waiting for tests to finishfeature: davperformance 🚀

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@artonge@susnux@nfebe@nextcloud-command