Parcourir la source

ADD FAT WARNING

Classic298 il y a 1 semaine
Parent
commit
0e99c43495

+ 7 - 0
backend/open_webui/retrieval/vector/dbs/milvus_multitenancy.py

@@ -62,6 +62,13 @@ class MilvusClient(VectorDBBase):
     def _get_collection_and_resource_id(self, collection_name: str) -> Tuple[str, str]:
         """
         Maps the traditional collection name to multi-tenant collection and resource ID.
+        
+        WARNING: This mapping relies on current Open WebUI naming conventions for 
+        collection names. If Open WebUI changes how it generates collection names
+        (e.g., "user-memory-" prefix, "file-" prefix, web search patterns, or hash 
+        formats), this mapping will break and route data to incorrect collections.
+        POTENTIALLY CAUSING HUGE DATA CORRUPTION, DATA CONSISTENCY ISSUES AND INCORRECT
+        DATA MAPPING INSIDE THE DATABASE.
         """
         resource_id = collection_name