Using MoinMoin 1.9.2 & Xapian and having a problem with searches. When we
were using MoinMoin 1.5.x my users created lots of pages with underscores in
the page name. We converted to 1.9.2 and now they are complaining about
searches not finding pages. When doing a title search on a word or phrase
within a page name, it does not find "matching" pages. For example, a title
search for "yield curves" or even a title search for "yield_curves" will not
find a page titled "SandP_Invest_Yield_Curves".  I guess I could have
changed underscores to spaces during the conversion, but it is too late now.


 

It appears to me that Xapian indexes the entire phrase instead of the four
words that make up the phrase. If the page had been named "SandP Invtools
Yield Curves" or even "SandP InvtoolsYieldCurves" then the search term would
be able to find it. I notice that the MoinMoin web site does not exhibit the
same behavior. It searches the way I want our wiki to be able to search. So
there's hope.

 

I looked in the 1.9.3 change list and can find no explanation for the
difference between search or indexing in 1.9.2 and 1.9.3. Is this a setting
issue? Or is there a change in 1.9.3 that will solve my problem? We are
using Xapian 1.0.15 with stemming enabled. Apache running on Ubuntu server.
Python 2.6.4rc2. 

 

 

------------------------------------------------------------------------------
Download new Adobe(R) Flash(R) Builder(TM) 4
The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly 
Flex(R) Builder(TM)) enable the development of rich applications that run
across multiple browsers and platforms. Download your free trials today!
http://p.sf.net/sfu/adobe-dev2dev
_______________________________________________
Moin-user mailing list
Moin-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/moin-user

Reply via email to