From fbdfd8557b750501c51e03b1f407923494d00bdc Mon Sep 17 00:00:00 2001 From: dongfeng3692 <144754734+dongfeng3692@users.noreply.github.com> Date: Thu, 25 Jul 2024 04:50:03 +0800 Subject: [PATCH] Remove flush operations to prevent excessive segment creation in Milvus (#1104) --- .../org/springframework/ai/vectorstore/MilvusVectorStore.java | 4 ---- 1 file changed, 4 deletions(-) diff --git a/vector-stores/spring-ai-milvus-store/src/main/java/org/springframework/ai/vectorstore/MilvusVectorStore.java b/vector-stores/spring-ai-milvus-store/src/main/java/org/springframework/ai/vectorstore/MilvusVectorStore.java index d5da17f65..d871d8e7d 100644 --- a/vector-stores/spring-ai-milvus-store/src/main/java/org/springframework/ai/vectorstore/MilvusVectorStore.java +++ b/vector-stores/spring-ai-milvus-store/src/main/java/org/springframework/ai/vectorstore/MilvusVectorStore.java @@ -297,10 +297,6 @@ public class MilvusVectorStore implements VectorStore, InitializingBean { if (status.getException() != null) { throw new RuntimeException("Failed to insert:", status.getException()); } - this.milvusClient.flush(FlushParam.newBuilder() - .withDatabaseName(this.config.databaseName) - .addCollectionName(this.config.collectionName) - .build()); } @Override