.Net: Obsolete the IMemoryStore where an IVectorStore implementation exists#11040
Merged
roji merged 2 commits intomicrosoft:feature-vector-data-preb2from Mar 19, 2025
Merged
Conversation
c1d4709 to
1c4944b
Compare
1c4944b to
971e9db
Compare
dmytrostruk
approved these changes
Mar 18, 2025
dotnet/src/Connectors/Connectors.Memory.AzureCosmosDBMongoDB/AzureCosmosDBMongoDBConfig.cs
Outdated
Show resolved
Hide resolved
dotnet/src/Connectors/Connectors.Memory.AzureCosmosDBNoSQL/AzureCosmosDBNoSQLMemoryStore.cs
Outdated
Show resolved
Hide resolved
dotnet/src/Connectors/Connectors.Memory.Weaviate/Http/ApiSchema/CreateClassSchemaResponse.cs
Outdated
Show resolved
Hide resolved
8e8076f to
fbda71a
Compare
fbda71a to
c8fbb55
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This obsoletes the IMemoryStore implementations for all connectors where a new IVectorStore implementation exists. I've left the other connectors - and the IMemoryStore abstraction itself - un-obsolete for now, since users of those connectors don't yet have an upgrade path. These are still marked as experimental, so we'll be able to obsolete and remove them later.
Closes #10808