Search function -- inconsistent behaviour [message #15931] |
Fri, 09 January 2004 20:47 |
wfjmueller
Messages: 95 Registered: December 2003 Location: Darmstadt, Germany
Karma: 0
|
Member |
|
|
I posted a message with the string (taken from the error log)
was not locked with LOCK TABLES
When I do a search for "was not locked with LOCK TABLES" the search function finds several postings, but not the one I posted today.
When I search for just "locked with LOCK TABLES" it does find my posting.
A search for "was" should find many posts because the word is very common, but the newest one is dated Tue, 14 October 2003. I checked for other usual 3 letter words, like has or had, and the newest post was always 14-17 October.
So far the observations, now some speculation:
It looks like, that around this time a kill list was introduced to avoid indexing of trivial words, and that this was done inconsistently, such that these words never go into the index for new posts, but are still handled as required when entered in the search field.
|
|
|
Re: Search function -- inconsistent behaviour [message #15965 is a reply to message #15931] |
Sat, 10 January 2004 20:04 |
Ilia
Messages: 13241 Registered: January 2002
Karma: 0
|
Senior Member Administrator Core Developer |
|
|
Fixed in CVS. The problem was that the message indexer ignored words shorter then 3 chars, but the search query's word size minimum was 2 chars. I've made the limit 2 chars in both instances.
FUDforum Core Developer
|
|
|
|
|
|
|
|