Replace legacy MilvusServiceClient knowledge search/write with a single MilvusClientV2 hybrid store (BM25 function + dense ANN + RRFRanker). Use collection biz_hybrid and require knowledge reindex.
746 B
746 B
Acceptance
Done
MilvusHybridKnowledgeStore: schema BM25 function + dense, hybridSearch+RRFRanker, dense searchVectorSearchServiceonly routes dense|hybrid to V2 storeVectorIndexServicewrites via V2 store- Removed knowledge-path
MilvusServiceClientbean wiring - Config:
milvus.collection=biz_hybrid,retrieval.search.mode=hybrid
Tests
mvn -Dtest=LookupKnowledgeToolTest,KnowledgeEvidencePostProcessorTest,RagResultProjectorTest,RrfFusionTest,VectorKnowledgeSearchAdapterHybridTest,VectorSearchServiceTest,VectorIndexServiceTest test
EXIT:0
Ops note
Reindex all knowledge docs into biz_hybrid before production hybrid search is meaningful.
Legacy biz collection is unused by knowledge path.