Menu "Repair" doesn't play well with big libraries #2598

Closed
opened 2026-02-05 06:16:11 +03:00 by OVERLORD · 1 comment
Owner

Originally created by @marcin-github on GitHub (Mar 15, 2024).

The bug

I've got library with ~500k of images. I manually removed thumbnails, I run force rescan of all files. Now when I try to get into menu "Repair" I can see Postgresql is burning cpu after some time web browser eats a lots of memory on RES and crahses.
Probably immich sends to browser information about many thousands of missing files.
I think number of displayed broken files should be limited.

The OS that Immich Server is running on

docker container

Version of Immich Server

1.98.2

Version of Immich Mobile App


Platform with the issue

  • Server
  • Web
  • Mobile

Your docker-compose.yml content

---

Your .env content

---

Reproduction steps

---

Additional information

No response

Originally created by @marcin-github on GitHub (Mar 15, 2024). ### The bug I've got library with ~500k of images. I manually removed thumbnails, I run force rescan of all files. Now when I try to get into menu "Repair" I can see Postgresql is burning cpu after some time web browser eats a lots of memory on RES and crahses. Probably immich sends to browser information about many thousands of missing files. I think number of displayed broken files should be limited. ### The OS that Immich Server is running on docker container ### Version of Immich Server 1.98.2 ### Version of Immich Mobile App --- ### Platform with the issue - [ ] Server - [X] Web - [ ] Mobile ### Your docker-compose.yml content ```YAML --- ``` ### Your .env content ```Shell --- ``` ### Reproduction steps ```bash --- ``` ### Additional information _No response_
Author
Owner

@alextran1502 commented on GitHub (Mar 15, 2024):

Duplicated #4510

@alextran1502 commented on GitHub (Mar 15, 2024): Duplicated #4510
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#2598