Merge remote-tracking branch 'performance_optimize-search-queries/performance/optimize-search-queries' into Develop

This commit is contained in:
Ozzie Isaacs
2025-12-06 11:54:28 +01:00

View File

@@ -1014,7 +1014,6 @@ class CalibreDB:
return base_query.filter(Books.id.in_(fts_ids)) return base_query.filter(Books.id.in_(fts_ids))
# Fallback to traditional search with optimized subqueries # Fallback to traditional search with optimized subqueries
# q = list()
author_terms = re.split("[, ]+", term) author_terms = re.split("[, ]+", term)
# Use subquery for authors to avoid expensive .any() with OR # Use subquery for authors to avoid expensive .any() with OR