Skip to content

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

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

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

Conversation

@artonge
Copy link
Contributor

@artonge artonge commented May 16, 2024

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
Contributor Author

artonge commented May 16, 2024

/compile /

@artonge artonge enabled auto-merge May 16, 2024 16:07
@artonge artonge 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 stable27 May 17, 2024
@artonge artonge deleted the backport/45237/stable27 branch May 17, 2024 08:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4. to release Ready to be released and/or waiting for tests to finish feature: dav performance 🚀

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants