From afa722807612ffbb1b663151b5b7165b2aa6bd27 Mon Sep 17 00:00:00 2001 From: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com> Date: Sat, 6 Sep 2025 22:53:26 +0800 Subject: [PATCH] fix: a failed index to be marked as created (#25290) Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com> --- api/core/rag/datasource/vdb/matrixone/matrixone_vector.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/core/rag/datasource/vdb/matrixone/matrixone_vector.py b/api/core/rag/datasource/vdb/matrixone/matrixone_vector.py index 1bf8da5da..9660cf8ab 100644 --- a/api/core/rag/datasource/vdb/matrixone/matrixone_vector.py +++ b/api/core/rag/datasource/vdb/matrixone/matrixone_vector.py @@ -99,9 +99,9 @@ class MatrixoneVector(BaseVector): return client try: client.create_full_text_index() + redis_client.set(collection_exist_cache_key, 1, ex=3600) except Exception: logger.exception("Failed to create full text index") - redis_client.set(collection_exist_cache_key, 1, ex=3600) return client def add_texts(self, documents: list[Document], embeddings: list[list[float]], **kwargs):