Original PR: https://github.com/open-webui/open-webui/pull/20807 Author: @codingsoftmx Created: 1/20/2026 Status: ❌ Closed
Base: main ← Head: dev
main
dev
b464b48
3fc8661
182d5e8
826e9ab
2426257
d0c2bfd
0b5aa6d
2faab40
84263fc
24044b4
73 files changed (+1779 additions, -921 deletions)
➕ .env (+27 -0) 📝 .github/workflows/build-release.yml (+41 -37) 📝 .github/workflows/deploy-to-hf-spaces.yml (+20 -19) 📝 .github/workflows/docker-build.yaml (+1 -1) 📝 .github/workflows/format-backend.yaml (+1 -1) 📝 .github/workflows/format-build-frontend.yaml (+1 -1) 📝 .github/workflows/release-pypi.yml (+8 -5) 📝 .gitignore (+1 -0) 📝 Dockerfile (+1 -1) 📝 LICENSE (+3 -3) ➕ README.dev.md (+177 -0) 📝 README.md (+20 -35) 📝 backend/open_webui/config.py (+4 -0) 📝 backend/open_webui/env.py (+7 -1) 📝 backend/open_webui/main.py (+1 -2) 📝 backend/open_webui/models/groups.py (+7 -6) 📝 backend/open_webui/models/knowledge.py (+3 -0) 📝 backend/open_webui/models/models.py (+3 -0) 📝 backend/open_webui/retrieval/loaders/external_web.py (+1 -1) 📝 backend/open_webui/retrieval/loaders/main.py (+1 -1)
.env
.github/workflows/build-release.yml
.github/workflows/deploy-to-hf-spaces.yml
.github/workflows/docker-build.yaml
.github/workflows/format-backend.yaml
.github/workflows/format-build-frontend.yaml
.github/workflows/release-pypi.yml
.gitignore
Dockerfile
LICENSE
README.dev.md
README.md
backend/open_webui/config.py
backend/open_webui/env.py
backend/open_webui/main.py
backend/open_webui/models/groups.py
backend/open_webui/models/knowledge.py
backend/open_webui/models/models.py
backend/open_webui/retrieval/loaders/external_web.py
backend/open_webui/retrieval/loaders/main.py
...and 53 more files
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/open-webui/open-webui/pull/20807
Author: @codingsoftmx
Created: 1/20/2026
Status: ❌ Closed
Base:
main← Head:dev📝 Commits (10+)
b464b48Merge pull request #20581 from Classic298/fix/db-pool-memory-update3fc8661fix(db): CRITICAL - prevent pool exhaustion in memory /reset (#20580)182d5e8fix(db): release connection before embedding in process_files_batch (#20576)826e9abfix(db): release connection before embeddings in knowledge /metadata/reindex (#20577)2426257fix(db): release connection before embedding in memory /add (#20578)d0c2bfdfix(db): release connection before LLM call in OpenAI /chat/completions (#20572)0b5aa6dfix(db): release connection before LLM call in Ollama /api/chat (#20571)2faab40i18n(pl-PL): Add missing keys and update existing translations (#20562)84263fci18n: Updated the Catalan translation file (#20566)24044b4fix(db): release connection before LLM call in Ollama /v1/chat/completions (#20569)📊 Changes
73 files changed (+1779 additions, -921 deletions)
View changed files
➕
.env(+27 -0)📝
.github/workflows/build-release.yml(+41 -37)📝
.github/workflows/deploy-to-hf-spaces.yml(+20 -19)📝
.github/workflows/docker-build.yaml(+1 -1)📝
.github/workflows/format-backend.yaml(+1 -1)📝
.github/workflows/format-build-frontend.yaml(+1 -1)📝
.github/workflows/release-pypi.yml(+8 -5)📝
.gitignore(+1 -0)📝
Dockerfile(+1 -1)📝
LICENSE(+3 -3)➕
README.dev.md(+177 -0)📝
README.md(+20 -35)📝
backend/open_webui/config.py(+4 -0)📝
backend/open_webui/env.py(+7 -1)📝
backend/open_webui/main.py(+1 -2)📝
backend/open_webui/models/groups.py(+7 -6)📝
backend/open_webui/models/knowledge.py(+3 -0)📝
backend/open_webui/models/models.py(+3 -0)📝
backend/open_webui/retrieval/loaders/external_web.py(+1 -1)📝
backend/open_webui/retrieval/loaders/main.py(+1 -1)...and 53 more files
📄 Description
Summary
Details
Related Issues
Testing
Additional Notes
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.