Skip to content

fix: sqlite lock starvation & excessive row rewrites - #8134

Merged
IMB11 merged 2 commits into
mainfrom
cal/fix-db-pool-issues
Oct 27, 2026
Merged

IMB11 merged 2 commits into
mainfrom
cal/fix-db-pool-issues

Conversation

@IMB11

@IMB11 IMB11 commented Oct 27, 2026

Copy link
Copy Markdown
Member

cherypicks fetch's commits from cal/server-play

track job progress in-memory and avoid re-writing the job rows all the
time causing all sorts of issues downstream of excessive writes
this avoids reading request data (can be multiple MBs) unnecessarily,
most readers don't need it
@github-actions

github-actions Bot commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor

Note

This changelog has been baked. Any further edits will not be reflected.

Pull request changelog

App

Added

Changed

Deprecated

Removed

Fixed

  • Fixed Modrinth App slowing down or stalling while installing or updating large amounts of content.

Security

Website

Added

Changed

Deprecated

Removed

Fixed

Security

Hosting

Added

Changed

Deprecated

Removed

Fixed

Security

@mergify

mergify Bot commented Oct 27, 2026 •

Copy link
Copy Markdown

This pull request does not currently match the merge queue conditions, so it cannot be queued from here. The box comes back if it matches again.

@IMB11
IMB11 merged commit 0201a11 into main Oct 27, 2026
8 checks passed
@IMB11
IMB11 deleted the cal/fix-db-pool-issues branch October 27, 2026 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants