diff --git a/extensions/AzureAISearch/AzureAISearch.FunctionalTests/AzureAISearch.FunctionalTests.csproj b/extensions/AzureAISearch/AzureAISearch.FunctionalTests/AzureAISearch.FunctionalTests.csproj
index 2c6bc3a2b..e1f389c0c 100644
--- a/extensions/AzureAISearch/AzureAISearch.FunctionalTests/AzureAISearch.FunctionalTests.csproj
+++ b/extensions/AzureAISearch/AzureAISearch.FunctionalTests/AzureAISearch.FunctionalTests.csproj
@@ -9,7 +9,6 @@
enable
enable
false
- 31bdda67-28ce-4ba2-b3e7-0eca5d687404
diff --git a/extensions/Elasticsearch/Elasticsearch.FunctionalTests/Elasticsearch.FunctionalTests.csproj b/extensions/Elasticsearch/Elasticsearch.FunctionalTests/Elasticsearch.FunctionalTests.csproj
index d16440700..7ff87cd1b 100644
--- a/extensions/Elasticsearch/Elasticsearch.FunctionalTests/Elasticsearch.FunctionalTests.csproj
+++ b/extensions/Elasticsearch/Elasticsearch.FunctionalTests/Elasticsearch.FunctionalTests.csproj
@@ -9,7 +9,6 @@
enable
enable
false
- 3e71ea16-d53c-41a5-9202-c3f264cf1c24
diff --git a/extensions/MongoDbAtlas/MongoDbAtlas.FunctionalTests/MongoDbAtlas.FunctionalTests.csproj b/extensions/MongoDbAtlas/MongoDbAtlas.FunctionalTests/MongoDbAtlas.FunctionalTests.csproj
index 5b74ba238..bfdd6f1fe 100644
--- a/extensions/MongoDbAtlas/MongoDbAtlas.FunctionalTests/MongoDbAtlas.FunctionalTests.csproj
+++ b/extensions/MongoDbAtlas/MongoDbAtlas.FunctionalTests/MongoDbAtlas.FunctionalTests.csproj
@@ -10,7 +10,6 @@
enable
false
$(NoWarn);KMEXP03;
- 5c3c9f0a-6e03-4606-a578-d527359baf3c
diff --git a/extensions/Postgres/Postgres.FunctionalTests/Postgres.FunctionalTests.csproj b/extensions/Postgres/Postgres.FunctionalTests/Postgres.FunctionalTests.csproj
index fb4a54a5a..a3d787192 100644
--- a/extensions/Postgres/Postgres.FunctionalTests/Postgres.FunctionalTests.csproj
+++ b/extensions/Postgres/Postgres.FunctionalTests/Postgres.FunctionalTests.csproj
@@ -10,7 +10,6 @@
enable
false
$(NoWarn);KMEXP03;
- d2183ec2-a100-438a-a421-3afbde9ca357
diff --git a/extensions/Qdrant/Qdrant.FunctionalTests/Qdrant.FunctionalTests.csproj b/extensions/Qdrant/Qdrant.FunctionalTests/Qdrant.FunctionalTests.csproj
index c42870229..4cc687dbb 100644
--- a/extensions/Qdrant/Qdrant.FunctionalTests/Qdrant.FunctionalTests.csproj
+++ b/extensions/Qdrant/Qdrant.FunctionalTests/Qdrant.FunctionalTests.csproj
@@ -9,7 +9,6 @@
enable
enable
false
- 0949f934-f2b3-477e-ae68-0cc18854ac49
diff --git a/extensions/Qdrant/Qdrant.UnitTests/ScrollVectorsRequestTest.cs b/extensions/Qdrant/Qdrant.UnitTests/ScrollVectorsRequestTest.cs
index 3550e6027..04c42f4da 100644
--- a/extensions/Qdrant/Qdrant.UnitTests/ScrollVectorsRequestTest.cs
+++ b/extensions/Qdrant/Qdrant.UnitTests/ScrollVectorsRequestTest.cs
@@ -2,6 +2,7 @@
using System.Text.Json;
using Microsoft.KernelMemory.MemoryDb.Qdrant.Client.Http;
+using Microsoft.KernelMemory.MemoryDb.Qdrant.Internals;
using Microsoft.KM.TestHelpers;
using Xunit.Abstractions;
@@ -92,11 +93,11 @@ public void FiltersAreRenderedToJson()
// Arrange
var request = ScrollVectorsRequest
.Create("coll")
- .HavingAllTags(["user:devis", "type:blog"])
+ .HavingAllTags([new TagFilter("user:devis", TagFilterType.Equal), new TagFilter("type:blog", TagFilterType.Equal)])
.HavingSomeTags(new[]
{
- new[] { "month:january", "year:2000" },
- new[] { "month:july", "year:2003" },
+ new[] { new TagFilter("month:january", TagFilterType.Equal), new TagFilter("year:2000", TagFilterType.Equal), },
+ new[] { new TagFilter("month:july", TagFilterType.Equal), new TagFilter("year:2003", TagFilterType.Equal), },
});
// Act
@@ -157,8 +158,8 @@ public void ItRendersOptimizedConditions()
// Arrange
var request = ScrollVectorsRequest
.Create("coll")
- .HavingAllTags(["user:devis", "type:blog"])
- .HavingSomeTags([new[] { "month:january", "year:2000" }]);
+ .HavingAllTags([new TagFilter("user:devis", TagFilterType.Equal), new TagFilter("type:blog", TagFilterType.Equal)])
+ .HavingSomeTags([new[] { new TagFilter("month:january", TagFilterType.Equal), new TagFilter("year:2000", TagFilterType.Equal) }]);
// Act
var actual = JsonSerializer.Serialize(request);
diff --git a/extensions/Redis/Redis.FunctionalTests/Redis.FunctionalTests.csproj b/extensions/Redis/Redis.FunctionalTests/Redis.FunctionalTests.csproj
index 3c48fc011..a50b5f837 100644
--- a/extensions/Redis/Redis.FunctionalTests/Redis.FunctionalTests.csproj
+++ b/extensions/Redis/Redis.FunctionalTests/Redis.FunctionalTests.csproj
@@ -9,7 +9,6 @@
enable
enable
false
- effd2045-16ee-4074-9a5a-3d44a9a04512
diff --git a/extensions/SQLServer/SQLServer.FunctionalTests/SQLServer.FunctionalTests.csproj b/extensions/SQLServer/SQLServer.FunctionalTests/SQLServer.FunctionalTests.csproj
index 9780c0a91..bd105ce51 100644
--- a/extensions/SQLServer/SQLServer.FunctionalTests/SQLServer.FunctionalTests.csproj
+++ b/extensions/SQLServer/SQLServer.FunctionalTests/SQLServer.FunctionalTests.csproj
@@ -9,7 +9,6 @@
enable
enable
false
- dc812b99-0225-430d-8ff3-6dbf7e48c0bd