Commit graph

5 commits

Author SHA1 Message Date
RitvikSardana
5168c52ebe
refactor: add queue for indexing docs in sqlite search (#37840) 2026-03-10 16:03:27 +05:30
Ritvik Sardana
6f88468d68 refactor: resumable indexing without max_runtime 2026-02-06 15:05:52 +05:30
AarDG10
8d99bed738 fix(test): maintain sanity to avoid unexpected test failures in postgres 2026-01-03 13:54:27 +05:30
Faris Ansari
1f9460f1c2 fix: deduplicate documents in search index while updating 2025-12-31 18:06:44 +05:30
Faris Ansari
2676c9c2ec
feat: SQLite FTS5 search framework for Frappe apps (#33359)
- Abstract SQLiteSearch base class with full-text search
- Spelling correction, recency boosting, and custom scoring
- Supports search filtering and configurable document indexing
- hooks for auto-indexing
  - build index after migrate
  - build index (if not exists) every 15 mins
  - update doc index on_update
  - remove doc index on_trash
2025-07-29 11:18:56 +05:30