Skip to content

Python: register Redis search indexes with a single prefix entry - #14126

Closed
whn (Whning0513) wants to merge 3 commits into
microsoft:mainfrom
Whning0513:fix-redis-ft-create-prefix-13894-clean
Closed

whn (Whning0513) wants to merge 3 commits into
microsoft:mainfrom
Whning0513:fix-redis-ft-create-prefix-13894-clean

Conversation

@Whning0513

Copy link
Copy Markdown

Summary

  • pass a single-element prefix list into IndexDefinition when creating Redis search indexes
  • add a unit regression test that asserts FT.CREATE PREFIX 1 <collection>: semantics

Testing

  • python -m pytest -q tests/unit/connectors/memory/test_redis_store.py -k create_index_uses_single_prefix_entry
  • python -m pytest -q tests/unit/connectors/memory/test_redis_store.py -k "create_index or delete"

Fixes #13894

@Whning0513
whn (Whning0513) requested a review from a team as a code owner June 30, 2026 13:05
@moonbox3 Evan Mattson (moonbox3) added the python Pull requests for the Python Semantic Kernel label Jun 30, 2026
Copilot AI review requested due to automatic review settings July 19, 2026 19:38

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@Whning0513

Copy link
Copy Markdown
Author

Closing this duplicate in favor of #13905, which covers the same prefix fix as part of the coordinated Redis changes and includes broader integration coverage. Thanks for the coordination.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

python Pull requests for the Python Semantic Kernel

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Python: Bug: Redis connector sends malformed FT.CREATE PREFIX (one prefix per character of collection name)

3 participants