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
Commit 16b3305
Browse filesBrowse the repository at this point in the historyBrowse files
Python: Add Redis HASH and JSON vector stores (microsoft#8156)
* Python: Add Redis HASH and JSON vector stores
Add RedisCollection and RedisStore with native HASH/JSON codecs, portable filter support, dense vector search, lifecycle management, and shared connection settings. Include public documentation, examples, and Redis integration coverage.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* Python: Fix Redis vector test typing
Narrow optional deserialize results, patch the owned client close method, and keep dictionary and model collection variables distinct across the five CI test type checkers.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* Python: Address Redis vector connector review
Revalidate index existence and schema before nonempty operations, ignore noncanonical foreign index names, honor explicit falsey overrides, clarify the Redis CI baseline, and assert independent Param sentinel identity. Add unit and real Redis HASH/JSON regressions without changing native L2 semantics.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* Python: Validate Redis vector client configuration
Require strict UTF-8 encoding and database zero for vector clients. Centralize persisted namespace encoding and parsing without changing names, document supported settings, and add unit and live Unicode regressions.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
0 commit comments