[PR #20982] [MERGED] perf: Debounce various Database Endpoints for less Database Queries and better Backend performance #41496

Closed
opened 2026-04-25 13:43:40 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/open-webui/pull/20982
Author: @Classic298
Created: 1/27/2026
Status: Merged
Merged: 1/27/2026
Merged by: @tjbck

Base: devHead: debounce


📝 Commits (10+)

📊 Changes

11 files changed (+139 additions, -31 deletions)

View changed files

📝 src/lib/components/admin/Functions.svelte (+14 -7)
📝 src/lib/components/admin/Users/Groups/Users.svelte (+13 -4)
📝 src/lib/components/admin/Users/UserList.svelte (+13 -4)
📝 src/lib/components/chat/MessageInput/Commands/Knowledge.svelte (+10 -2)
📝 src/lib/components/chat/MessageInput/Commands/Prompts.svelte (+14 -1)
📝 src/lib/components/notes/Notes.svelte (+11 -1)
📝 src/lib/components/workspace/Knowledge.svelte (+16 -2)
📝 src/lib/components/workspace/Models/Knowledge/KnowledgeSelector.svelte (+11 -4)
📝 src/lib/components/workspace/Prompts.svelte (+8 -2)
📝 src/lib/components/workspace/Tools.svelte (+15 -2)
📝 src/lib/components/workspace/common/MemberSelector.svelte (+14 -2)

📄 Description

Contributor License Agreement

By submitting this pull request, I confirm that I have read and fully agree to the Contributor License Agreement (CLA), and I am providing my contributions under its terms.

Note

Deleting the CLA section will lead to immediate closure of your PR and it will not be merged in.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/open-webui/open-webui/pull/20982 **Author:** [@Classic298](https://github.com/Classic298) **Created:** 1/27/2026 **Status:** ✅ Merged **Merged:** 1/27/2026 **Merged by:** [@tjbck](https://github.com/tjbck) **Base:** `dev` ← **Head:** `debounce` --- ### 📝 Commits (10+) - [`a6bc4cc`](https://github.com/open-webui/open-webui/commit/a6bc4cceeea821256ee6b390fbdebb9bcc48d41b) Update KnowledgeSelector.svelte - [`c8efa17`](https://github.com/open-webui/open-webui/commit/c8efa1795f0f9dfe4bb6f167351971a09b5f2ade) Update KnowledgeSelector.svelte - [`ddc9a5e`](https://github.com/open-webui/open-webui/commit/ddc9a5eb25ee06c93ee0db540f63d26bf8dff5c7) Update Users.svelte - [`b68db59`](https://github.com/open-webui/open-webui/commit/b68db593c7e82045b5bdf3ed561a179f4774e8ec) Update MemberSelector.svelte - [`3daf9d3`](https://github.com/open-webui/open-webui/commit/3daf9d3d4eb8d187b652af1eb3b8fbbe32ea95d0) Update MemberSelector.svelte - [`4834d03`](https://github.com/open-webui/open-webui/commit/4834d032db46d6142097e5c61dde8169e1106e85) Update Knowledge.svelte - [`d657a96`](https://github.com/open-webui/open-webui/commit/d657a96fc272d160caa4fffd68a78ccb6c1cf3da) Update Knowledge.svelte - [`582d609`](https://github.com/open-webui/open-webui/commit/582d6090ed8f6c6000fbd7e1b4af83899359cf18) Update Notes.svelte - [`90054cc`](https://github.com/open-webui/open-webui/commit/90054ccecaa1fb8127ae55b9f7ac5c70980867f9) Update Knowledge.svelte - [`deee38e`](https://github.com/open-webui/open-webui/commit/deee38e5c3e58be12857a2bcc4afd79d3a418084) Update Prompts.svelte ### 📊 Changes **11 files changed** (+139 additions, -31 deletions) <details> <summary>View changed files</summary> 📝 `src/lib/components/admin/Functions.svelte` (+14 -7) 📝 `src/lib/components/admin/Users/Groups/Users.svelte` (+13 -4) 📝 `src/lib/components/admin/Users/UserList.svelte` (+13 -4) 📝 `src/lib/components/chat/MessageInput/Commands/Knowledge.svelte` (+10 -2) 📝 `src/lib/components/chat/MessageInput/Commands/Prompts.svelte` (+14 -1) 📝 `src/lib/components/notes/Notes.svelte` (+11 -1) 📝 `src/lib/components/workspace/Knowledge.svelte` (+16 -2) 📝 `src/lib/components/workspace/Models/Knowledge/KnowledgeSelector.svelte` (+11 -4) 📝 `src/lib/components/workspace/Prompts.svelte` (+8 -2) 📝 `src/lib/components/workspace/Tools.svelte` (+15 -2) 📝 `src/lib/components/workspace/common/MemberSelector.svelte` (+14 -2) </details> ### 📄 Description ### Contributor License Agreement By submitting this pull request, I confirm that I have read and fully agree to the [Contributor License Agreement (CLA)](https://github.com/open-webui/open-webui/blob/main/CONTRIBUTOR_LICENSE_AGREEMENT), and I am providing my contributions under its terms. > [!NOTE] > Deleting the CLA section will lead to immediate closure of your PR and it will not be merged in. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-25 13:43:40 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#41496