You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
.Net MEVD: Remove all obsoleted APIs before the stable release #10809
This would include e.g. the IMemoryStore implementations (obsoleted in #10808), and various other APIs which we've obsoleted (e.g. OldFilter, VectorPropertyName).
changed the title [-].Net MEVD: Remove the legacy IMemoryStore #10808[/-][+].Net MEVD: Remove all obsoleted APIs before the stable release[/+]on Mar 5, 2025
Note: the connector's collection option bag types (e.g. PostgresVectorStoreRecordCollectionOptions) are currently generic over the record type, since they contain the obsoleted custom mappers. When we remove these, make the option types non-generic.
That's a good question, but I can't really think of anything that would require a generic option bag... Worst case, we can always introduce a generic subclass of the non-generic option bag type later, right?
Activity
[-].Net MEVD: Remove the legacy IMemoryStore #10808[/-][+].Net MEVD: Remove all obsoleted APIs before the stable release[/+]roji commentedon Mar 7, 2025
Note: also remove references to Microsoft.SemanticKernel.Core when doing this (#10855).
roji commentedon Apr 27, 2025
Note: the connector's collection option bag types (e.g. PostgresVectorStoreRecordCollectionOptions) are currently generic over the record type, since they contain the obsoleted custom mappers. When we remove these, make the option types non-generic.
adamsitnik commentedon Apr 27, 2025
What kind of features do you expect us to add to the option bags in the near future? Do you think non of them will require to know
TRecord?roji commentedon Apr 27, 2025
That's a good question, but I can't really think of anything that would require a generic option bag... Worst case, we can always introduce a generic subclass of the non-generic option bag type later, right?
Remove obsolete custom mapper and collection factory
Remove obsolete custom mapper and collection factory
.Net: Remove obsolete custom mapper and collection factory (#11823)
Remove obsoleted MEVD APIs
Remove obsoleted MEVD APIs
.Net: Remove obsoleted MEVD APIs (#11891)
roji commentedon May 5, 2025
Note: #10456 still remains to be done.