Issue501

classification
Title Search for 'save' or 'option' doesn't find issue 411
Type defect Module tracker
Severity some work obstructed Platform N/A
Keywords
explanation
process
These optional controls are only of interest to committers and tracker administrators.
Status done/needs work   Reason
Superseder  
Priority normal   Assigned To
Nosy List mike.kupfer, stephen  

Created on 2009-03-10.16:59:36 by stephen, last changed 2009-10-03.08:41:21 by stephen.

Messages
msg1158 [hidden] ([hidden]) Date: 2009-03-23.22:24:15
  Message-ID: <1237847055.86.0.893520286851.issue501@xemacs.org>
I thought the problem with "mh-e" might be related to
punctuation or token size... oh, well.  If I keep on top of
newly filed bugs, hopefully I'll notice any that are related
to MH-E.  Thanks for looking into it, Stephen.
msg1154 [hidden] ([hidden]) Date: 2009-03-22.13:50:59
  Message-ID: <1237729859.98.0.123851264567.issue501@xemacs.org>
OK, I've figured out where the problem is, but I can't promise a good fix this 
week.  Roundup simply limits the number of hits presented to 10, and provides no 
way to get more!  I've bumped the number of hits presented to 100, which I think 
is about as many as you'd want to look through.  (I plan to do something more 
thorough later, but that should help a lot.)

This does find issue411 with "save options" as the search terms ... as hit 
41/41.

The mh-e problem is slightly more complex.  I believe that it is indeed being 
split into two search terms, and the term filter insists on at least three-
letter words.  So mh-e loses.  I'm not sure how to deal with this; it may be a 
limitation of the underlying indexer (Xapian).
msg1153 [hidden] ([hidden]) Date: 2009-03-21.07:20:23
  Message-ID: <1237620023.06.0.312205760782.issue501@xemacs.org>
I've upgraded Xapian (the text indexing tool) and PostgreSQL on the server, 
and reindexed, to no avail.  And 'options' still doesn't work.  I wonder if 
there's an issue with the length of the search term (although 'options' 
should be enough I would think).
There's an issue in the (upstream) Roundup bug database where the Roundup 
maintainer says that search terms are basically split on alphanumeric 
sequences.  That could explain why 'mh-e' doesn't work, if the indexes are 
split that way too: 'mh' and 'e' are probably both too short.
Sorry, no joy yet, but I'll keep working on it.
msg1152 [hidden] ([hidden]) Date: 2009-03-20.20:53:22
  Message-ID: <1237582402.4.0.475944777203.issue501@xemacs.org>
Seems worse now.  Even searching for "options" does not find
issue 411.
msg1150 [hidden] ([hidden]) Date: 2009-03-19.22:17:18
  Message-ID: <1237501038.93.0.98446965519.issue501@xemacs.org>
Another search test case: if I search with "all text" set to
any of

    mh-e
    "mh-e"
    mh

I get no hits.  Yet at least one of them should find issue298.
msg1086 [hidden] ([hidden]) Date: 2009-03-10.16:59:36
But searching for 'options' does!  
Both in the upper right search box and using the advanced search screen.
History
Date User Action Args
2009-10-03 08:41:21stephensetstatus: assigned -> done/needs work
2009-03-23 22:24:15mike.kupfersetmessages: + msg1158
2009-03-22 13:50:59stephensetmessages: + msg1154
2009-03-21 07:20:23stephensetmessages: + msg1153
2009-03-20 20:53:22rsparapasetmessages: + msg1152
2009-03-19 22:17:18mike.kupfersetnosy: + mike.kupfer
messages: + msg1150
2009-03-10 16:59:36stephencreate