@@ -156,7 +156,7 @@ public void BasicVectorSearch()
156156 byte [ ] blob = [ ] ;
157157 query . VectorSearch ( "vfield" , VectorData . Raw ( blob ) ) ;
158158
159- object [ ] expected = [ Index , "VSIM" , "vfield" , "" ] ;
159+ object [ ] expected = [ Index , "VSIM" , "vfield" , "$v" , "PARAMS" , 2 , "v" , " "] ;
160160 Assert . Equivalent ( expected , GetArgs ( query ) ) ;
161161 }
162162
@@ -170,7 +170,7 @@ public void BasicNonZeroLengthVectorSearch()
170170 HybridSearchQuery query = new ( ) ;
171171 query . VectorSearch ( "vfield" , SomeRandomDataHere ) ;
172172
173- object [ ] expected = [ Index , "VSIM" , "vfield" , SomeRandomVectorValue ] ;
173+ object [ ] expected = [ Index , "VSIM" , "vfield" , "$v" , "PARAMS" , 2 , "v" , SomeRandomVectorValue ] ;
174174 Assert . Equivalent ( expected , GetArgs ( query ) ) ;
175175 }
176176
@@ -189,7 +189,7 @@ public void BasicVectorSearch_WithKNN(bool withScoreAlias, bool withDistanceAlia
189189 query . VectorSearch ( searchConfig ) ;
190190
191191 object [ ] expected =
192- [ Index , "VSIM" , "vField" , SomeRandomVectorValue , "KNN" , withDistanceAlias ? 4 : 2 , "K" , 10 ] ;
192+ [ Index , "VSIM" , "vField" , "$v" , "KNN" , withDistanceAlias ? 4 : 2 , "K" , 10 ] ;
193193 if ( withDistanceAlias )
194194 {
195195 expected = [ .. expected , "YIELD_DISTANCE_AS" , "my_distance_alias" ] ;
@@ -200,6 +200,7 @@ public void BasicVectorSearch_WithKNN(bool withScoreAlias, bool withDistanceAlia
200200 expected = [ .. expected , "YIELD_SCORE_AS" , "my_score_alias" ] ;
201201 }
202202
203+ expected = [ ..expected , "PARAMS" , 2 , "v" , SomeRandomVectorValue ] ;
203204 Assert . Equivalent ( expected , GetArgs ( query ) ) ;
204205 }
205206
@@ -221,7 +222,7 @@ public void BasicVectorSearch_WithKNN_WithEF(bool withScoreAlias, bool withDista
221222
222223 object [ ] expected =
223224 [
224- Index , "VSIM" , "vfield" , SomeRandomVectorValue , "KNN" , withDistanceAlias ? 6 : 4 , "K" , 16 ,
225+ Index , "VSIM" , "vfield" , "$v" , "KNN" , withDistanceAlias ? 6 : 4 , "K" , 16 ,
225226 "EF_RUNTIME" , 100
226227 ] ;
227228 if ( withDistanceAlias )
@@ -234,6 +235,8 @@ public void BasicVectorSearch_WithKNN_WithEF(bool withScoreAlias, bool withDista
234235 expected = [ .. expected , "YIELD_SCORE_AS" , "my_score_alias" ] ;
235236 }
236237
238+ expected = [ .. expected , "PARAMS" , 2 , "v" , SomeRandomVectorValue ] ;
239+
237240 Assert . Equivalent ( expected , GetArgs ( query ) ) ;
238241 }
239242
@@ -253,7 +256,7 @@ public void BasicVectorSearch_WithRange(bool withScoreAlias, bool withDistanceAl
253256
254257 object [ ] expected =
255258 [
256- Index , "VSIM" , "vfield" , SomeRandomVectorValue , "RANGE" , withDistanceAlias ? 4 : 2 , "RADIUS" ,
259+ Index , "VSIM" , "vfield" , "$v" , "RANGE" , withDistanceAlias ? 4 : 2 , "RADIUS" ,
257260 4.2
258261 ] ;
259262 if ( withDistanceAlias )
@@ -266,6 +269,7 @@ public void BasicVectorSearch_WithRange(bool withScoreAlias, bool withDistanceAl
266269 expected = [ .. expected , "YIELD_SCORE_AS" , "my_score_alias" ] ;
267270 }
268271
272+ expected = [ .. expected , "PARAMS" , 2 , "v" , SomeRandomVectorValue ] ;
269273 Assert . Equivalent ( expected , GetArgs ( query ) ) ;
270274 }
271275
@@ -286,7 +290,7 @@ public void BasicVectorSearch_WithRange_WithEpsilon(bool withScoreAlias, bool wi
286290
287291 object [ ] expected =
288292 [
289- Index , "VSIM" , "vfield" , SomeRandomVectorValue , "RANGE" , withDistanceAlias ? 6 : 4 , "RADIUS" ,
293+ Index , "VSIM" , "vfield" , "$v" , "RANGE" , withDistanceAlias ? 6 : 4 , "RADIUS" ,
290294 4.2 , "EPSILON" , 0.06
291295 ] ;
292296 if ( withDistanceAlias )
@@ -299,6 +303,7 @@ public void BasicVectorSearch_WithRange_WithEpsilon(bool withScoreAlias, bool wi
299303 expected = [ .. expected , "YIELD_SCORE_AS" , "my_score_alias" ] ;
300304 }
301305
306+ expected = [ .. expected , "PARAMS" , 2 , "v" , SomeRandomVectorValue ] ;
302307 Assert . Equivalent ( expected , GetArgs ( query ) ) ;
303308 }
304309
@@ -310,7 +315,7 @@ public void BasicVectorSearch_WithFilter_NoPolicy()
310315
311316 object [ ] expected =
312317 [
313- Index , "VSIM" , "vfield" , SomeRandomVectorValue , "FILTER" , "@foo:bar"
318+ Index , "VSIM" , "vfield" , "$v" , "FILTER" , "@foo:bar" , "PARAMS" , 2 , "v" , SomeRandomVectorValue
314319 ] ;
315320
316321 Assert . Equivalent ( expected , GetArgs ( query ) ) ;
@@ -702,12 +707,12 @@ public void MakeMeOneWithEverything()
702707 [
703708 Index , "SEARCH" , "foo" , "SCORER" , "BM25STD.TANH" , "BM25STD_TANH_FACTOR" , 5 , "YIELD_SCORE_AS" ,
704709 "text_score_alias" , "VSIM" , "bar" ,
705- "AACAPwAAAEAAAEBA " , "KNN" , 6 , "K" , 10 , "EF_RUNTIME" , 100 , "YIELD_DISTANCE_AS" , "vector_distance_alias" , "FILTER" ,
710+ "$v " , "KNN" , 6 , "K" , 10 , "EF_RUNTIME" , 100 , "YIELD_DISTANCE_AS" , "vector_distance_alias" , "FILTER" ,
706711 "@foo:bar" , "YIELD_SCORE_AS" , "vector_score_alias" , "COMBINE" , "RRF" , 4 , "WINDOW" , 10 , "CONSTANT" , 0.5 ,
707712 "YIELD_SCORE_AS" , "my_combined_alias" , "LOAD" , 2 , "field1" , "field2" , "GROUPBY" , 1 , "field1" , "REDUCE" ,
708713 "QUANTILE" , 2 , "@field3" , 0.5 , "AS" , "reducer_alias" , "APPLY" , "@field1 + @field2" , "AS" , "apply_alias" ,
709714 "SORTBY" , 3 , "field1" , "field2" , "DESC" , "FILTER" , "@field1:bar" , "LIMIT" , 12 , 54 ,
710- "PARAMS" , 4 , "x" , 42 , "y" , "abc" ,
715+ "PARAMS" , 6 , "v" , "AACAPwAAAEAAAEBA" , "x" , 42 , "y" , "abc" ,
711716 "EXPLAINSCORE" , "TIMEOUT" , 1000 ,
712717 "WITHCURSOR" , "COUNT" , 10 , "MAXIDLE" , 10000
713718 ] ;
0 commit comments