@@ -104,13 +104,12 @@ public static double Rrf(this DbFunctions _, params double[] functions)
104
104
/// <summary>
105
105
/// Returns the distance between two vectors, using the distance function and data type defined using
106
106
/// <see
107
- /// cref="CosmosPropertyBuilderExtensions.IsVector (Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder,Microsoft.Azure.Cosmos.DistanceFunction,int)" />
107
+ /// cref="CosmosPropertyBuilderExtensions.IsVectorProperty (Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder,Microsoft.Azure.Cosmos.DistanceFunction,int)" />
108
108
/// .
109
109
/// </summary>
110
110
/// <param name="_">The <see cref="DbFunctions" /> instance.</param>
111
111
/// <param name="vector1">The first vector.</param>
112
112
/// <param name="vector2">The second vector.</param>
113
- [ Experimental ( EFDiagnostics . CosmosVectorSearchExperimental ) ]
114
113
public static double VectorDistance ( this DbFunctions _ , ReadOnlyMemory < byte > vector1 , ReadOnlyMemory < byte > vector2 )
115
114
=> throw new InvalidOperationException ( CoreStrings . FunctionOnClient ( nameof ( VectorDistance ) ) ) ;
116
115
@@ -125,7 +124,6 @@ public static double VectorDistance(this DbFunctions _, ReadOnlyMemory<byte> vec
125
124
/// expression. If <see langword="true" />, then brute force is used, otherwise any index defined on the vector
126
125
/// property is leveraged.
127
126
/// </param>
128
- [ Experimental ( EFDiagnostics . CosmosVectorSearchExperimental ) ]
129
127
public static double VectorDistance (
130
128
this DbFunctions _ ,
131
129
ReadOnlyMemory < byte > vector1 ,
@@ -145,7 +143,6 @@ public static double VectorDistance(
145
143
/// expression. If <see langword="true" />, then brute force is used, otherwise any index defined on the vector
146
144
/// property is leveraged.
147
145
/// </param>
148
- [ Experimental ( EFDiagnostics . CosmosVectorSearchExperimental ) ]
149
146
public static double VectorDistance (
150
147
this DbFunctions _ ,
151
148
ReadOnlyMemory < byte > vector1 ,
@@ -157,13 +154,12 @@ public static double VectorDistance(
157
154
/// <summary>
158
155
/// Returns the distance between two vectors, using the distance function and data type defined using
159
156
/// <see
160
- /// cref="CosmosPropertyBuilderExtensions.IsVector (Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder,Microsoft.Azure.Cosmos.DistanceFunction,int)" />
157
+ /// cref="CosmosPropertyBuilderExtensions.IsVectorProperty (Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder,Microsoft.Azure.Cosmos.DistanceFunction,int)" />
161
158
/// .
162
159
/// </summary>
163
160
/// <param name="_">The <see cref="DbFunctions" /> instance.</param>
164
161
/// <param name="vector1">The first vector.</param>
165
162
/// <param name="vector2">The second vector.</param>
166
- [ Experimental ( EFDiagnostics . CosmosVectorSearchExperimental ) ]
167
163
public static double VectorDistance ( this DbFunctions _ , ReadOnlyMemory < sbyte > vector1 , ReadOnlyMemory < sbyte > vector2 )
168
164
=> throw new InvalidOperationException ( CoreStrings . FunctionOnClient ( nameof ( VectorDistance ) ) ) ;
169
165
@@ -178,7 +174,6 @@ public static double VectorDistance(this DbFunctions _, ReadOnlyMemory<sbyte> ve
178
174
/// expression. If <see langword="true" />, then brute force is used, otherwise any index defined on the vector
179
175
/// property is leveraged.
180
176
/// </param>
181
- [ Experimental ( EFDiagnostics . CosmosVectorSearchExperimental ) ]
182
177
public static double VectorDistance (
183
178
this DbFunctions _ ,
184
179
ReadOnlyMemory < sbyte > vector1 ,
@@ -198,7 +193,6 @@ public static double VectorDistance(
198
193
/// expression. If <see langword="true" />, then brute force is used, otherwise any index defined on the vector
199
194
/// property is leveraged.
200
195
/// </param>
201
- [ Experimental ( EFDiagnostics . CosmosVectorSearchExperimental ) ]
202
196
public static double VectorDistance (
203
197
this DbFunctions _ ,
204
198
ReadOnlyMemory < sbyte > vector1 ,
@@ -210,13 +204,12 @@ public static double VectorDistance(
210
204
/// <summary>
211
205
/// Returns the distance between two vectors, using the distance function and data type defined using
212
206
/// <see
213
- /// cref="CosmosPropertyBuilderExtensions.IsVector (Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder,Microsoft.Azure.Cosmos.DistanceFunction,int)" />
207
+ /// cref="CosmosPropertyBuilderExtensions.IsVectorProperty (Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder,Microsoft.Azure.Cosmos.DistanceFunction,int)" />
214
208
/// .
215
209
/// </summary>
216
210
/// <param name="_">The <see cref="DbFunctions" /> instance.</param>
217
211
/// <param name="vector1">The first vector.</param>
218
212
/// <param name="vector2">The second vector.</param>
219
- [ Experimental ( EFDiagnostics . CosmosVectorSearchExperimental ) ]
220
213
public static double VectorDistance ( this DbFunctions _ , ReadOnlyMemory < float > vector1 , ReadOnlyMemory < float > vector2 )
221
214
=> throw new InvalidOperationException ( CoreStrings . FunctionOnClient ( nameof ( VectorDistance ) ) ) ;
222
215
@@ -231,7 +224,6 @@ public static double VectorDistance(this DbFunctions _, ReadOnlyMemory<float> ve
231
224
/// expression. If <see langword="true" />, then brute force is used, otherwise any index defined on the vector
232
225
/// property is leveraged.
233
226
/// </param>
234
- [ Experimental ( EFDiagnostics . CosmosVectorSearchExperimental ) ]
235
227
public static double VectorDistance (
236
228
this DbFunctions _ ,
237
229
ReadOnlyMemory < float > vector1 ,
@@ -251,7 +243,6 @@ public static double VectorDistance(
251
243
/// expression. If <see langword="true" />, then brute force is used, otherwise any index defined on the vector
252
244
/// property is leveraged.
253
245
/// </param>
254
- [ Experimental ( EFDiagnostics . CosmosVectorSearchExperimental ) ]
255
246
public static double VectorDistance (
256
247
this DbFunctions _ ,
257
248
ReadOnlyMemory < float > vector1 ,
0 commit comments