Description
FullSearch macros which combine title:case terms alongside other terms appear to generate no results (at least when using Xapian)
Steps to reproduce
Specify a multiple term fullsearch, with one term being title:case (when using Xapian). The search will no longer produce any results.
Example
<<FullSearch(title:case:MoinMoinBugs/AttachmentUploadError CategoryMoinMoinBug)>>
should generate the same results as
<<FullSearch(title:MoinMoinBugs/AttachmentUploadError CategoryMoinMoinBug)>>
but you currently get:
With title:case:<term1> <term2>:
With title:<term1> <term2>:
Component selection
The problem is presumably somewhere in the depths of MoinMoin/search/queryparser.py or the Xapian wrapping code.
Details
This Wiki.
Workaround
Well, whilst I can remove the case restriction, unfortunately my wiki uses semantic casing, so it's actually quite useful.
Discussion
Plan
- Priority:
- Assigned to:
Status: status fixed by refactoring Xapian2009