open-webui/backend/open_webui/retrieval/vector
Classic298 8a90f0fc93
fix: file uploads and hybrid search fail on Qdrant with strict mode enabled (#31461)
With Qdrant strict mode on and a max_query_limit below 999999999, Qdrant rejects Open WebUI's reads with "Limit exceeded", so every file upload after the first fails in the default multitenancy mode, and hybrid search finds nothing. Reads now go in pages of 1000 points, so any strict-mode limit of 1000 or more works. Without strict mode the results are the same as before.

Tested against Qdrant 1.19.1 with max_query_limit 1000, for both multitenancy on and off: collections of up to 2500 points come back complete, limits are respected, and tenants stay separated.

Fixes #31459
2026-09-27 22:58:42 +04:00
..
dbs fix: file uploads and hybrid search fail on Qdrant with strict mode enabled (#31461) 2026-09-27 22:58:42 +04:00
async_client.py refac 2026-09-06 16:48:30 -04:00
factory.py refac 2026-09-06 17:13:32 -04:00
main.py refac 2026-06-22 16:10:19 +02:00
type.py feat: add support for Valkey vector database (#24769) 2026-06-01 12:20:01 -07:00
utils.py refac 2026-08-25 16:27:17 -04:00