mirror of https://github.com/milvus-io/milvus.git
				
				
				
			
				
					
						
							Remove redundant `VectorPlanNode` subclasses and simplify the visitor pattern by consolidating to a single `VectorPlanNode`. The previous design used distinct `VectorPlanNode` subclasses and a templated `VectorVisitorImpl` for type-directed dispatch. However, the template parameter was not functionally used to implement different logic for each vector type, making the subclasses redundant for their intended purpose. This PR is created by Cursor Agent and manually moved from https://github.com/zhengbuqian/milvus/pull/14. Signed-off-by: zhengbuqian <zhengbuqian@gmail.com> Co-authored-by: Cursor Agent <cursoragent@cursor.com> Co-authored-by: buqian.zheng <buqian.zheng@zilliz.com>  | 
			||
|---|---|---|
| .. | ||
| design_docs | ||
| developer_guides | ||
| imgs | ||
| jaeger_guides | ||
| user_guides | ||
| OWNERS | ||