Trenton H
f4fa916579
Fix (beta): restore v2 (Whoosh) advanced-search query compatibility ( #13010 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-15 15:32:44 -07:00
Trenton H
889ccfd67a
Fix: Fold query and autocomplete terms with Tantivy's ascii_fold so special letters match ( #12868 )
2026-05-29 16:42:07 -07:00
Trenton H
98a7ed32e3
Fix: Preserve Whoosh date range swapping in Tantviy ( #12866 )
2026-05-29 20:21:59 +00:00
Trenton H
25a7b2038a
Fix: Always release search index writer, even on failure, so the write lock doesn't persist for later ( #12865 )
2026-05-29 19:38:58 +00:00
Trenton H
97e3c75720
Fix: Handle CJK title, content and metadata searching ( #12862 )
2026-05-29 19:11:55 +00:00
Trenton H
11c62757ef
Fix: Restrict date query rewrites to date or datetime fields only ( #12864 )
2026-05-29 11:59:30 -07:00
Trenton H
525b986e23
Fix: Handle tanvity index lock contention ( #12856 )
...
Implements and tests a retry with backoff + jitter for aquring the index update lock. If we still can't get it, dispatch a celery task to handle it later instead (also with retry)
Signed-off-by: stumpylog <797416+stumpylog@users.noreply.github.com >
2026-05-27 09:47:13 -07:00
Trenton H
7e381f204e
Fix: Sanitize dash or plus from the text search path ( #12789 )
2026-05-12 12:41:38 -07:00
Trenton H
9a1e2aea50
Fix: Handle dash or plus operators in search queries ( #12734 )
2026-05-07 17:26:11 +00:00
Trenton H
2296d7fa0e
Fix: Rewrite Whoosh year only queries to be to Tantivy date syntax ( #12725 )
2026-05-06 09:26:46 -07:00
shamoon
ca4444c9a3
Fix (dev): return empty list for non-positive search limit ( #12703 )
2026-05-04 08:50:15 -07:00
Trenton H
14fe520319
Chore: Update typing and baselines again ( #12641 )
...
a
2026-04-28 09:28:05 -07:00
Trenton H
bdbecac7e8
Replaces two sentinel files with .index_settings.json which can properly store multiple values and handle None ( #12625 )
2026-04-23 02:38:26 +00:00
shamoon
f784a74eba
Enhancement: add highlighting to title + content searches ( #12593 )
2026-04-20 21:28:02 +00:00
shamoon
20aa0937e8
Fix (dev): retain backwards compatibility with natural-date keywords in tantivy ( #12602 )
2026-04-20 08:26:33 -07:00
Trenton H
3ffbb8862c
Feature: paginate search highlights and remove 10k document search limit ( #12518 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com >
2026-04-15 23:20:31 +00:00
shamoon
566afdffca
Enhancement: unify text search to use tantivy ( #12485 )
2026-04-03 13:53:45 -07:00
Trenton H
aed9abe48c
Feature: Replace Whoosh with tantivy search backend ( #12471 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Antoine Mérino <3023499+Merinorus@users.noreply.github.com >
2026-04-02 12:38:22 -07:00