Skip to content

Add partial batching on release sync worker#138

Merged
ChrisPenner merged 6 commits into
mainfrom
cp/partial-def-sync-batching
Aug 29, 2025
Merged

Add partial batching on release sync worker#138
ChrisPenner merged 6 commits into
mainfrom
cp/partial-def-sync-batching

Conversation

@ChrisPenner
Copy link
Copy Markdown
Member

@ChrisPenner ChrisPenner commented Aug 26, 2025

Overview

Batches up requests within the worker for search indexing, hopefully speeding that up and using less memory and fewer PG resources.

Implementation notes

The standard batching strategy

Interesting/controversial decisions

The code is unfortunately a bit messier, would be good to find a better strategy at some point.

Test coverage

Transcripts, and I'll test on staging

@ChrisPenner ChrisPenner marked this pull request as ready for review August 28, 2025 18:37
@ChrisPenner ChrisPenner merged commit 50e33f6 into main Aug 29, 2025
8 checks passed
@ChrisPenner ChrisPenner deleted the cp/partial-def-sync-batching branch August 29, 2025 00:42
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.

1 participant