Aces High Bulletin Board

Help and Support Forums => Technical Support => Topic started by: Krusty on February 01, 2012, 02:43:45 PM

Title: Forum "search" broken again?
Post by: Krusty on February 01, 2012, 02:43:45 PM
Seems the forum search is not working. I thought this was fixed? For a while we enjoyed a functional search option!

It's not returning things I know are somewhat recent topics and only shows posts from 2000 or 2001 for most keywords I try.
Title: Re: Forum "search" broken again?
Post by: Badboy on February 01, 2012, 03:25:18 PM
Hi Krusty

I think it works if you limit the search period to last (insert a number) of days and keep the value to something you know will cover it.

Hope that helps.

Badboy
Title: Re: Forum "search" broken again?
Post by: Krusty on February 01, 2012, 03:26:48 PM
I tried that as well and it hangs, never returning results (for example, trying 100 days, trying 50 days, trying 30 days, it won't ever return a result)
Title: Re: Forum "search" broken again?
Post by: ROC on February 01, 2012, 03:33:12 PM
Hey Krusty,

What are you searching for exactly? I'll try the same search and see if I get any results.  I just used the search feature and it came back with 4 pages of results going back to 2005, and it returned the search results nearly instantly.

EDIT. just looked at those results again, they returned 4 pages between 2000 and 2006, nothing current.  Now I see what you saw, hmm.
Title: Re: Forum "search" broken again?
Post by: Badboy on February 01, 2012, 03:45:14 PM
I tried that as well and it hangs, never returning results (for example, trying 100 days, trying 50 days, trying 30 days, it won't ever return a result)

It doesn't hang for me, I just tried it.

I limited the search to three boards, Help and Training, General Discussion and Aircraft and Vehicles, for the last 90 days and searched for the words "turn fight" by any user and asked it to present the most recent topics first.

It found three pages of topics within two minutes and the most recent thread was yesterday.

Could it be that if you don't limit the search, it just takes so long it only seems to hang?

Anyway it seems to work for me.

Badboy

Title: Re: Forum "search" broken again?
Post by: Jayhawk on February 01, 2012, 03:55:38 PM
Though not always the best option, you can also use google by following your search term with:

site:bbs.hitechcreations.com/smf

You can also use the date range on the left side to narrow results.

Again, not always perfect but sometimes can get you a result much quicker than the forum search.
Title: Re: Forum "search" broken again?
Post by: Krusty on February 01, 2012, 04:01:56 PM
interesting suggestion, jayhawk.


ROC: Was trying a number of things. One example was "me410" to try and remind myself which thread I think I read something in. It turns up tons of wishlist info from turn of the century back when AH was released, but nothing new. Specifying a limited number of days hangs the search and eventually I get a "server has timed out" problem no matter how short I set it.
Title: Re: Forum "search" broken again?
Post by: ROC on February 01, 2012, 04:12:39 PM
Hmm.

Just searched me410 and got instant results from 2000 to 2005 time period.

Used the advanced search, selecting all forums, and it froze.

Used the advanced search, general forum only, most current results, and got 4 pages from 2000 and 2001.



Title: Re: Forum "search" broken again?
Post by: Krusty on February 01, 2012, 04:18:35 PM
That's what I've been doing "all forums"

Although I noticed this time the me410 did actually work. How long it took, I don't know. I gave up waiting and went to another window, came back many minutes later and found it actually turned up some results. Clicking on "Page 2" made it freeze up just as bad again.
Title: Re: Forum "search" broken again?
Post by: Skuzzy on February 01, 2012, 04:29:39 PM
When searching, if you use the "all" forums option there is a good chance it will not return all the posts found.  Has to do with our message base being so large.  MySQL will timeout on the query and you will only get partial results.
Title: Re: Forum "search" broken again?
Post by: Krusty on February 02, 2012, 08:25:21 AM
Is there an upper limit you suggest? I.e. only choose 3 forums at a time?
Title: Re: Forum "search" broken again?
Post by: Skuzzy on February 02, 2012, 08:59:51 AM
It just depends on the search.  Use as many words as possible.  It actually helps speed up the query.

The only way we could make it work better is to archive off a large portion of the forums.
Title: Re: Forum "search" broken again?
Post by: Jayhawk on February 02, 2012, 03:25:37 PM
It just depends on the search.  Use as many words as possible.  It actually helps speed up the query.

The only way we could make it work better is to archive off a large portion of the forums.

Archive off in the sense we wouldn't be able to access it or could choose to search archived data?
Title: Re: Forum "search" broken again?
Post by: Skuzzy on February 02, 2012, 04:45:27 PM
It would have to be physically separated, which would make searching it difficult.
Title: Re: Forum "search" broken again?
Post by: Krusty on February 03, 2012, 09:29:32 AM
I'm not a fan of that. It's sometimes nice to go back and read stuff from 1999/2000.
Title: Re: Forum "search" broken again?
Post by: Skuzzy on February 03, 2012, 09:43:34 AM
For all the good things about the SMF bulletin board, the search facility is terrible.  Even the SMF guys say it is pretty bad.  The only suggestion they have is to switch to a third party utility that is not real time.

I tried it and it was nasty.  Never consistently worked and the SMF folks were no help, nor the third party who wrote the thing.

Basically it is what it is and there really is not much we can do about it.
Title: Re: Forum "search" broken again?
Post by: The Fugitive on February 03, 2012, 10:50:56 AM
Is it possible to extend the "time out" function a bit. More data to dig through means more time, and the amount of data added daily will only compound the problem.
Title: Re: Forum "search" broken again?
Post by: Skuzzy on February 03, 2012, 11:05:19 AM
Extending the timeout exacerbates the problem with the forums locking up.  As it is people get impatient waiting for the results and they start it again.

There have been times I have seen 30 to 40 extended searches, for the same thing, running.  The timeout is the only thing that kills all those processes.  During that time the forum is locked up.  The longer timeout would make it worse.
Title: Re: Forum "search" broken again?
Post by: Jayhawk on February 03, 2012, 11:20:52 AM
I make it a race, start the forum search and then see if I can find it through google before the results load.