conjurer: bufor pamięci librariana 1Gi → 2Gi #9

Merged
gitea merged 1 commits from conjurer-librarian-mem-headroom into master 2026-08-02 17:37:45 +00:00
Owner

Headroom po naprawie OOM w kodzie (conjurer#15 ogranicza kolejkę roboczą). Deep search i tak wciąga do 15000 rekordów Crossref do RAM, a akumulujące się *_results.json są ładowane w całości — 2Gi daje margines, żeby duże wyszukanie nie zostało OOM-killed. Request podniesiony do 512Mi. Zmniejsz, jeśli węzeł jest ciasny.

Powiązane: conjurer#15 (ograniczenie kolejki roboczej DOI — właściwa przyczyna OOM).

Headroom po naprawie OOM w kodzie (conjurer#15 ogranicza kolejkę roboczą). Deep search i tak wciąga do 15000 rekordów Crossref do RAM, a akumulujące się `*_results.json` są ładowane w całości — 2Gi daje margines, żeby duże wyszukanie nie zostało OOM-killed. Request podniesiony do 512Mi. Zmniejsz, jeśli węzeł jest ciasny. Powiązane: conjurer#15 (ograniczenie kolejki roboczej DOI — właściwa przyczyna OOM).
gitea self-assigned this 2026-08-02 17:36:26 +00:00
gitea added 1 commit 2026-08-02 17:36:27 +00:00
The work-queue OOM is fixed in code (bounded queue), but a deep search
still loads up to 15000 Crossref records and the accumulating result
JSONs into RAM. Give 2Gi of headroom so a big search isn't OOM-killed;
raise the request to 512Mi to match its real baseline.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
gitea merged commit d94ad4a0dc into master 2026-08-02 17:37:45 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gitea/deploy#9