Skip to content

Conversation

@marcelklehr
Copy link
Member

Summary

This adds a new endpoint to return multiple new tasks at once. I opted for a new edpoint instead of extending the existing endpoint, because I feared that the signature would become too convoluted.

Checklist

@marcelklehr marcelklehr added this to the Nextcloud 33 milestone Oct 14, 2025
@marcelklehr marcelklehr requested a review from a team as a code owner October 14, 2025 07:33
@marcelklehr marcelklehr added the 3. to review Waiting for reviews label Oct 14, 2025
@marcelklehr marcelklehr requested review from ArtificialOwl, come-nc and yemkareems and removed request for a team October 14, 2025 07:33
@marcelklehr marcelklehr force-pushed the feat/taskprocessing-api-next-batch branch from bd38af7 to 80eb3dd Compare October 14, 2025 07:35
… next_batch endpoint

in order to avoid hitting the DB with multiple 1 row requests

Signed-off-by: Marcel Klehr <[email protected]>
Copy link
Member

@julien-nc julien-nc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A bit of nitpick but Lgtm.

Copy link
Contributor

@oleksandr-nc oleksandr-nc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks very nice and robust! 🚀

@marcelklehr marcelklehr requested a review from kyteinsky October 14, 2025 13:53
Copy link
Contributor

@kyteinsky kyteinsky left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

@marcelklehr marcelklehr merged commit 7320322 into master Oct 16, 2025
219 of 228 checks passed
@marcelklehr marcelklehr deleted the feat/taskprocessing-api-next-batch branch October 16, 2025 07:55
@nextcloud-bot nextcloud-bot mentioned this pull request Jan 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants