fix(search): Implement implicit AND logic for mixed simple term and field:value queries in search

This commit is contained in:
2025-04-22 18:36:47 +00:00
parent 419eb163f4
commit 6c50bd23ec
3 changed files with 36 additions and 1 deletions

View File

@@ -1,5 +1,12 @@
# Changelog
## 2025-04-22 - 5.11.4 - fix(search)
Implement implicit AND logic for mixed simple term and field:value queries in search
- Added a new branch to detect and handle search queries that mix field:value pairs with plain terms without explicit operators
- Builds an implicit $and filter when query parts contain colon(s) but lack explicit boolean operators or quotes
- Ensures proper parsing and improved robustness of search filters
## 2025-04-22 - 5.11.3 - fix(lucene adapter and search tests)
Improve range query parsing in Lucene adapter and expand search test coverage