-
Notifications
You must be signed in to change notification settings - Fork 3.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
.Net: Add PostgresVectorStore Memory connector. #9324
base: main
Are you sure you want to change the base?
.Net: Add PostgresVectorStore Memory connector. #9324
Commits on Oct 18, 2024
-
Add PostgresVectorStore Memory connector.
Work in progress, some methods are not implemented yet.
Rob Emanuele committedOct 18, 2024 Configuration menu - View commit details
-
Copy full SHA for 8778d5f - Browse repository at this point
Copy the full SHA 8778d5fView commit details -
Add UpsertBatch, GetBatch, and DeleteBatch
Rob Emanuele committedOct 18, 2024 Configuration menu - View commit details
-
Copy full SHA for ddad99a - Browse repository at this point
Copy the full SHA ddad99aView commit details -
Rob Emanuele committed
Oct 18, 2024 Configuration menu - View commit details
-
Copy full SHA for 5447815 - Browse repository at this point
Copy the full SHA 5447815View commit details -
Merge remote-tracking branch 'upstream/main' into feature/postgres-ve…
…ctor-store-dotnet
Rob Emanuele committedOct 18, 2024 Configuration menu - View commit details
-
Copy full SHA for 7533f8c - Browse repository at this point
Copy the full SHA 7533f8cView commit details
Commits on Oct 21, 2024
-
Merge remote-tracking branch 'upstream/main' into feature/postgres-ve…
…ctor-store-dotnet
Rob Emanuele committedOct 21, 2024 Configuration menu - View commit details
-
Copy full SHA for 9a4f836 - Browse repository at this point
Copy the full SHA 9a4f836View commit details
Commits on Oct 22, 2024
-
Add vector search to PostgresVectorStore
Rob Emanuele committedOct 22, 2024 Configuration menu - View commit details
-
Copy full SHA for 68a000e - Browse repository at this point
Copy the full SHA 68a000eView commit details
Commits on Oct 23, 2024
-
create index on collection creation
Rob Emanuele committedOct 23, 2024 Configuration menu - View commit details
-
Copy full SHA for 317f6af - Browse repository at this point
Copy the full SHA 317f6afView commit details -
Support Guid, test distance functions
Rob Emanuele committedOct 23, 2024 Configuration menu - View commit details
-
Copy full SHA for f4f5ba2 - Browse repository at this point
Copy the full SHA f4f5ba2View commit details -
Rob Emanuele committed
Oct 23, 2024 Configuration menu - View commit details
-
Copy full SHA for 2acf118 - Browse repository at this point
Copy the full SHA 2acf118View commit details -
Merge remote-tracking branch 'upstream/main' into feature/postgres-ve…
…ctor-store-dotnet
Rob Emanuele committedOct 23, 2024 Configuration menu - View commit details
-
Copy full SHA for 5db2c59 - Browse repository at this point
Copy the full SHA 5db2c59View commit details
Commits on Oct 24, 2024
-
Add service and kernel extensions
Rob Emanuele committedOct 24, 2024 Configuration menu - View commit details
-
Copy full SHA for f4b4dc5 - Browse repository at this point
Copy the full SHA f4b4dc5View commit details -
Default to Euclidean distance if no distance function is specified
Rob Emanuele committedOct 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 5c58400 - Browse repository at this point
Copy the full SHA 5c58400View commit details -
Add Postgres sample to concepts
Rob Emanuele committedOct 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 8ea21cd - Browse repository at this point
Copy the full SHA 8ea21cdView commit details -
Add docs for setting configuration in samples\Concepts
Rob Emanuele committedOct 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 4dcd222 - Browse repository at this point
Copy the full SHA 4dcd222View commit details -
Merge remote-tracking branch 'upstream/main' into feature/postgres-ve…
…ctor-store-dotnet
Rob Emanuele committedOct 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 74b3764 - Browse repository at this point
Copy the full SHA 74b3764View commit details -
Enforce dimension size in index creation
Rob Emanuele committedOct 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 5c3e63f - Browse repository at this point
Copy the full SHA 5c3e63fView commit details -
Create index for CreateTableIfNotExistsAsyc
Rob Emanuele committedOct 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 6d9f1fd - Browse repository at this point
Copy the full SHA 6d9f1fdView commit details -
Log warning when index not created due to dimensions
Rob Emanuele committedOct 24, 2024 Configuration menu - View commit details
-
Copy full SHA for b4266cc - Browse repository at this point
Copy the full SHA b4266ccView commit details -
Refactor and tests; make SqlBuilder internal
Rob Emanuele committedOct 24, 2024 Configuration menu - View commit details
-
Copy full SHA for f86613a - Browse repository at this point
Copy the full SHA f86613aView commit details -
Merge remote-tracking branch 'upstream/main' into feature/postgres-ve…
…ctor-store-dotnet
Rob Emanuele committedOct 24, 2024 Configuration menu - View commit details
-
Copy full SHA for 716b794 - Browse repository at this point
Copy the full SHA 716b794View commit details
Commits on Oct 25, 2024
-
Rob Emanuele committed
Oct 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 8d8283b - Browse repository at this point
Copy the full SHA 8d8283bView commit details -
Rob Emanuele committed
Oct 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 89027fc - Browse repository at this point
Copy the full SHA 89027fcView commit details -
Rob Emanuele committed
Oct 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 8f45d9c - Browse repository at this point
Copy the full SHA 8f45d9cView commit details -
Fix support for DateTime, DateTimeOffset
Rob Emanuele committedOct 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 48811bd - Browse repository at this point
Copy the full SHA 48811bdView commit details -
Rob Emanuele committed
Oct 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 1d6082d - Browse repository at this point
Copy the full SHA 1d6082dView commit details -
Remove kernel extensions, improve service extensions
Rob Emanuele committedOct 25, 2024 Configuration menu - View commit details
-
Copy full SHA for eb0a683 - Browse repository at this point
Copy the full SHA eb0a683View commit details -
Make PostgresSqlCommandInfo internal
Rob Emanuele committedOct 25, 2024 Configuration menu - View commit details
-
Copy full SHA for a66d835 - Browse repository at this point
Copy the full SHA a66d835View commit details -
Rob Emanuele committed
Oct 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 53f1009 - Browse repository at this point
Copy the full SHA 53f1009View commit details -
Rob Emanuele committed
Oct 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 08ea55f - Browse repository at this point
Copy the full SHA 08ea55fView commit details -
Consistently use includeVectors
Rob Emanuele committedOct 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 319648b - Browse repository at this point
Copy the full SHA 319648bView commit details -
Simplify AsyncEnumerable return
Rob Emanuele committedOct 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 5b52bdc - Browse repository at this point
Copy the full SHA 5b52bdcView commit details -
Pass properties instead of full definition
Rob Emanuele committedOct 25, 2024 Configuration menu - View commit details
-
Copy full SHA for cd845ee - Browse repository at this point
Copy the full SHA cd845eeView commit details -
Throw instead of log for too high dimensionality
Rob Emanuele committedOct 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 1d09a21 - Browse repository at this point
Copy the full SHA 1d09a21View commit details -
Rob Emanuele committed
Oct 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 74e9757 - Browse repository at this point
Copy the full SHA 74e9757View commit details -
Remove unused using statements
Rob Emanuele committedOct 25, 2024 Configuration menu - View commit details
-
Copy full SHA for ad5628c - Browse repository at this point
Copy the full SHA ad5628cView commit details -
Remove VectorStore constructor that creates datsaource
Rob Emanuele committedOct 25, 2024 Configuration menu - View commit details
-
Copy full SHA for dbf1aef - Browse repository at this point
Copy the full SHA dbf1aefView commit details -
Rob Emanuele committed
Oct 25, 2024 Configuration menu - View commit details
-
Copy full SHA for a355bf7 - Browse repository at this point
Copy the full SHA a355bf7View commit details -
Rob Emanuele committed
Oct 25, 2024 Configuration menu - View commit details
-
Copy full SHA for e499a80 - Browse repository at this point
Copy the full SHA e499a80View commit details -
Comment clarifying that multiple keys should be previously validated
Rob Emanuele committedOct 25, 2024 Configuration menu - View commit details
-
Copy full SHA for c95e2b3 - Browse repository at this point
Copy the full SHA c95e2b3View commit details -
Refactor ExecuteNonQueryAsync calls to reduce code dupe
Rob Emanuele committedOct 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 9d972b3 - Browse repository at this point
Copy the full SHA 9d972b3View commit details -
Also _options shouldn't be nullable, and use PostgresConstants.SupportedKeyTypes for key type check.
Rob Emanuele committedOct 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 6eb3793 - Browse repository at this point
Copy the full SHA 6eb3793View commit details -
Make PostgresVectorStoreDbClient internal
Rob Emanuele committedOct 25, 2024 Configuration menu - View commit details
-
Copy full SHA for ed59fed - Browse repository at this point
Copy the full SHA ed59fedView commit details -
Rob Emanuele committed
Oct 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 1749adb - Browse repository at this point
Copy the full SHA 1749adbView commit details -
Merge remote-tracking branch 'upstream/main' into feature/postgres-ve…
…ctor-store-dotnet
Rob Emanuele committedOct 25, 2024 Configuration menu - View commit details
-
Copy full SHA for ea7b01c - Browse repository at this point
Copy the full SHA ea7b01cView commit details
Commits on Oct 28, 2024
-
Refactor to support default + transactions
Defaults to Hnsw for index creation, but user can specify IndexKind.None to avoid index creation. Also wrap the table and index creation in a transaction so the entire operation is atomic.
Rob Emanuele committedOct 28, 2024 Configuration menu - View commit details
-
Copy full SHA for 86486d7 - Browse repository at this point
Copy the full SHA 86486d7View commit details -
Fix issue with converting readonly array on upsert
Rob Emanuele committedOct 28, 2024 Configuration menu - View commit details
-
Copy full SHA for b9b4a44 - Browse repository at this point
Copy the full SHA b9b4a44View commit details -
Merge remote-tracking branch 'upstream/main' into feature/postgres-ve…
…ctor-store-dotnet
Rob Emanuele committedOct 28, 2024 Configuration menu - View commit details
-
Copy full SHA for c53a8ee - Browse repository at this point
Copy the full SHA c53a8eeView commit details -
Rob Emanuele committed
Oct 28, 2024 Configuration menu - View commit details
-
Copy full SHA for 97ef60a - Browse repository at this point
Copy the full SHA 97ef60aView commit details -
Rob Emanuele committed
Oct 28, 2024 Configuration menu - View commit details
-
Copy full SHA for 81e1805 - Browse repository at this point
Copy the full SHA 81e1805View commit details -
e.g. Change type of property 'CollectionInts' from 'System.Collections.Generic.ICollection<int>?' to 'System.Collections.Generic.HashSet<int>?' for improved performance
Rob Emanuele committedOct 28, 2024 Configuration menu - View commit details
-
Copy full SHA for a587260 - Browse repository at this point
Copy the full SHA a587260View commit details -
Account for ngpsql missing func in .net std 2.0
Rob Emanuele committedOct 28, 2024 Configuration menu - View commit details
-
Copy full SHA for e8fe800 - Browse repository at this point
Copy the full SHA e8fe800View commit details -
Rob Emanuele committed
Oct 28, 2024 Configuration menu - View commit details
-
Copy full SHA for 96c088e - Browse repository at this point
Copy the full SHA 96c088eView commit details -
Logic for dimension max moved and tested elsewhere
Rob Emanuele committedOct 28, 2024 Configuration menu - View commit details
-
Copy full SHA for 0fc76f6 - Browse repository at this point
Copy the full SHA 0fc76f6View commit details -
Rob Emanuele committed
Oct 28, 2024 Configuration menu - View commit details
-
Copy full SHA for 266310b - Browse repository at this point
Copy the full SHA 266310bView commit details
Commits on Oct 29, 2024
-
Remove logger from PostgresVectorStoreRecordCollection
Rob Emanuele committedOct 29, 2024 Configuration menu - View commit details
-
Copy full SHA for 08f110c - Browse repository at this point
Copy the full SHA 08f110cView commit details
Commits on Oct 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 26516c5 - Browse repository at this point
Copy the full SHA 26516c5View commit details -
Use Flat instead of None index kind
Rob Emanuele committedOct 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 5b44a80 - Browse repository at this point
Copy the full SHA 5b44a80View commit details
Commits on Oct 31, 2024
-
Merge remote-tracking branch 'upstream/main' into feature/postgres-ve…
…ctor-store-dotnet
Rob Emanuele committedOct 31, 2024 Configuration menu - View commit details
-
Copy full SHA for b9b2487 - Browse repository at this point
Copy the full SHA b9b2487View commit details -
Rob Emanuele committed
Oct 31, 2024 Configuration menu - View commit details
-
Copy full SHA for 24577a0 - Browse repository at this point
Copy the full SHA 24577a0View commit details -
Change tests to be true to name
Rob Emanuele committedOct 31, 2024 Configuration menu - View commit details
-
Copy full SHA for 60d6512 - Browse repository at this point
Copy the full SHA 60d6512View commit details -
Remove reduntant key type based test
Rob Emanuele committedOct 31, 2024 Configuration menu - View commit details
-
Copy full SHA for 5a66a13 - Browse repository at this point
Copy the full SHA 5a66a13View commit details -
Rob Emanuele committed
Oct 31, 2024 Configuration menu - View commit details
-
Copy full SHA for 581b6ab - Browse repository at this point
Copy the full SHA 581b6abView commit details -
Better error handling for IAsyncEnumerable
Rob Emanuele committedOct 31, 2024 Configuration menu - View commit details
-
Copy full SHA for 494a0d4 - Browse repository at this point
Copy the full SHA 494a0d4View commit details -
Default to Flat (no index) instead of Hnsw
Rob Emanuele committedOct 31, 2024 Configuration menu - View commit details
-
Copy full SHA for 5f19889 - Browse repository at this point
Copy the full SHA 5f19889View commit details -
Add enumerable to record mapper test
Rob Emanuele committedOct 31, 2024 Configuration menu - View commit details
-
Copy full SHA for 62ac8eb - Browse repository at this point
Copy the full SHA 62ac8ebView commit details -
Remove unused fixture properties
Rob Emanuele committedOct 31, 2024 Configuration menu - View commit details
-
Copy full SHA for 364b592 - Browse repository at this point
Copy the full SHA 364b592View commit details -
Test StoragePropertyName in sql builder tests
Rob Emanuele committedOct 31, 2024 Configuration menu - View commit details
-
Copy full SHA for bf58cab - Browse repository at this point
Copy the full SHA bf58cabView commit details
Commits on Nov 1, 2024
-
Remove dynamic from integration test
Rob Emanuele committedNov 1, 2024 Configuration menu - View commit details
-
Copy full SHA for aa592de - Browse repository at this point
Copy the full SHA aa592deView commit details -
Add test to read from manually inserted record
Rob Emanuele committedNov 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 9a3b216 - Browse repository at this point
Copy the full SHA 9a3b216View commit details -
Merge remote-tracking branch 'upstream/main' into feature/postgres-ve…
…ctor-store-dotnet
Rob Emanuele committedNov 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 1ee09c1 - Browse repository at this point
Copy the full SHA 1ee09c1View commit details -
Rob Emanuele committed
Nov 1, 2024 Configuration menu - View commit details
-
Copy full SHA for b037075 - Browse repository at this point
Copy the full SHA b037075View commit details -
Merge remote-tracking branch 'upstream/main' into feature/postgres-ve…
…ctor-store-dotnet
Rob Emanuele committedNov 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 29d91ba - Browse repository at this point
Copy the full SHA 29d91baView commit details -
Rob Emanuele committed
Nov 1, 2024 Configuration menu - View commit details
-
Copy full SHA for c2937e0 - Browse repository at this point
Copy the full SHA c2937e0View commit details