Skip to content

Increase similar_to HNSW ef_search to improve recall#257

Merged
vswamidass-sfdc merged 1 commit into
mainfrom
fix-similar-to-ef-search-1000
Jul 6, 2026
Merged

Increase similar_to HNSW ef_search to improve recall#257
vswamidass-sfdc merged 1 commit into
mainfrom
fix-similar-to-ef-search-1000

Conversation

@vswamidass-sfdc

Copy link
Copy Markdown
Collaborator

Summary

  • set SET LOCAL hnsw.ef_search = 1000 inside the similar_to controller path
  • run related_by_embedding inside the same transaction so the higher HNSW search breadth applies only to this query
  • keep similarity retrieval vector-based while improving recall for filtered large-library searches

Test plan

  • Production console verification showed filtered vector search returns results when ef_search is raised
  • No linter issues on modified controller file

Made with Cursor

Set LOCAL hnsw.ef_search to 1000 in the similar_to query path to improve vector recall for filtered large-library searches.

Co-authored-by: Cursor <cursoragent@cursor.com>
@vswamidass-sfdc vswamidass-sfdc merged commit 589fa75 into main Jul 6, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants