Skip to content

Fix: Prevent infinite loop in synonym search with legacy (<v16) segment plugins#2192

Merged
CascadingRadium merged 2 commits into
masterfrom
fixSyn
May 9, 2025
Merged

Fix: Prevent infinite loop in synonym search with legacy (<v16) segment plugins#2192
CascadingRadium merged 2 commits into
masterfrom
fixSyn

Conversation

@CascadingRadium
Copy link
Copy Markdown
Member

  • Fixed a bug where legacy segment plugins caused an infinite loop during query execution; the synonym set is now correctly left empty, triggering fallback to basic FTS search without synonyms
  • Refactored related code for improved clarity and performance

…nt plugins

- Fixed a bug where legacy segment plugins caused an infinite loop during query execution; synonym set is now correctly left empty, triggering fallback to basic FTS search without synonyms.
- Refactored related code for improved clarity and performance.
@CascadingRadium CascadingRadium changed the title Fix: Prevent infinite loop in synonym search with legacy (<v16) segment plugins Fix: Prevent infinite loop in synonym search with legacy (<v16) segment plugins May 8, 2025
@abhinavdangeti abhinavdangeti added this to the v2.5.1 milestone May 8, 2025
@CascadingRadium CascadingRadium merged commit a9550d9 into master May 9, 2025
9 checks passed
@CascadingRadium CascadingRadium deleted the fixSyn branch May 9, 2025 05:39
CascadingRadium added a commit that referenced this pull request Aug 21, 2025
…ment plugins (#2192)

- Fixed a bug where legacy segment plugins caused an infinite loop
during query execution; the synonym set is now correctly left empty,
triggering fallback to basic FTS search without synonyms
- Refactored related code for improved clarity and performance
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.

3 participants