Page 1 of 1

Log search doesnt return everything

Posted: Mon Oct 31, 2005 12:56 am
by jgubby
When I search in the log viewer for some strings, it doesnt return anything. Or sometimes it returns many less results than I would expect.

For example, if I search only for the character "e", which should appear in pretty much every log file I get 30 results from a total of 201 log files.

I have it set to find by content, and have tried clearing the cache.
Any suggestions? Would someone else care to search for a single likely character and see if this is just me, or a bug?

Thanks
James

Posted: Wed Nov 02, 2005 11:22 pm
by superpants312
I searched for "e" and got 90/153 logs... but I didn't search by content because I didn't know how... haha I think mine just searched for screen names with "e" in them.

Maybe you're not reeeally searching for content, but screen names?

Posted: Thu Nov 03, 2005 1:51 am
by FredAkbar
I just searched (definitely by content) for 'e' and got 580 out of over 5,000 logs. That's weird; I know that more than a tenth of my logs have the letter 'e' in them, if for no other reason than all my screen names have 'e' in them (FredHope, etc.) and the screen name is printed in the log file.

Posted: Thu Nov 03, 2005 2:00 am
by waffffffle
Trash the Adium cache in Library/Caches/Adium . That solved my problem.

Posted: Thu Nov 03, 2005 2:03 am
by FredAkbar
After trashing the Adium caches folder, a search for 'e' by content still found only 600 logs out of over 5,000. And jgubby said that he already tried trashing his caches folder as well.

Does it have to do with how Adium changed logging formats at some point, from plain text (or whatever it used) to HTML?

Posted: Thu Nov 03, 2005 7:28 am
by evands
I just hate SearchKit, which is the 10.3 apple searching API.. it does poorly at best. Looking forward to a move to Spotlight with 1.0. There's no telling what's going on behind the scenes for those e's not to hit.

Posted: Thu Nov 03, 2005 10:55 am
by Arenzera
Won't that mean Adium 1.0 will be 10.4 only, or are you using some #ifdef statements?

Kiel :-)

Posted: Thu Nov 03, 2005 1:11 pm
by evands
Arenzera wrote:Won't that mean Adium 1.0 will be 10.4 only, or are you using some #ifdef statements?

Kiel :-)
Guess? :P (Coding note: In general, one doesn't use #ifdef is do runtime changes, though due to the way universal builds are done this very specific case means that would be theoreticaly possible for the short run, though we won't use 'em).

Posted: Thu Nov 03, 2005 2:15 pm
by Arenzera
10.4 only? Wow, I imagine that will make some users keen to upgrade! I welcome the idea!

Kiel :-)

Posted: Thu Nov 03, 2005 9:08 pm
by evands
Arenzera wrote:10.4 only? Wow, I imagine that will make some users keen to upgrade! I welcome the idea!

Kiel :-)
No, Adium will be 10.3 and 10.4... there's no reason to arficially shut out 10.3 users for the purpose of a single feature. Runtime version checking is easy (see AIApplicationAdditions in AIUtilities - [NSApp isOnTigerOrBetter]).

Posted: Fri Nov 04, 2005 1:26 am
by alpharuin
Does searching in the log viewer work for logs converted via ichat2adium script? I don't think it works for me.

EDIT

Actually right now its finding absolutely nothing at all.

Posted: Fri Nov 04, 2005 6:07 am
by evands
waffffffle wrote:Trash the Adium cache in Library/Caches/Adium . That solved my problem.