Everything search: no effect

Bug reports will be moved here when the described bug has been fixed

Moderators: Hacker, petermad, Stefan2, white

Post Reply
Terka
Senior Member
Senior Member
Posts: 326
Joined: 2006-05-24, 09:04 UTC

Post by *Terka »

What about filesize, duplicate filenames search, etc. - it would be nice if TC will take this information from Everything too, to speedup the search.
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6976
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

Did you read the thread in which you are posting ?
If yes you would know that TC currently doesn't support Everything beta version features.
User avatar
Lefteous
Power Member
Power Member
Posts: 9537
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2Horst.Epp
If you read the thread above you should already know
Well - no. Some users including me reported that it doesn't work at all - reason unknown. Maybe YOU should read this thread first.
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6976
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

Lefteous wrote:2Horst.Epp
If you read the thread above you should already know
Well - no. Some users inclusing me reported that it doesn't work at all - reason unknown. Maybe YOU should read this thread first.
I read all postings about Everything because I use it since years.
It works with TC 9.0 beta 2 installation without problems for me and many others.
You would know if you also read all postings about it. It looks like you didn't.
If you don't like it just don't use it.
No one forces you to set the Everything option in TC :D
User avatar
Lefteous
Power Member
Power Member
Posts: 9537
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2Horst.Epp
You might have noticed that this is the bug forum. If you have nothing to contribute regarding the problems just stop telling people that it works for you.
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6976
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

Lefteous wrote:2Horst.Epp
You might have noticed that this is the bug forum. If you have nothing to contribute regarding the problems just stop telling people that it works for you.
You and I may know that this is a bug forum.
But not all questions from some users are about bugs and so my answers.
Normally I try to help users with their problems and questions if I can
but sometimes there must be also some additional comments.
Thats my style and you have to live with it as I with yours.
You are free to ignore my postings.
User avatar
matixx
Power Member
Power Member
Posts: 1118
Joined: 2003-03-21, 02:37 UTC
Location: ....

Post by *matixx »

Lefteous wrote:2Horst.Epp
You might have noticed that this is the bug forum. If you have nothing to contribute regarding the problems just stop telling people that it works for you.
Full ACK !
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6976
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

matixx wrote:
Lefteous wrote:2Horst.Epp
You might have noticed that this is the bug forum. If you have nothing to contribute regarding the problems just stop telling people that it works for you.
Full ACK !
Don't care :D
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50550
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Perhaps users could indicate with an INI option that they are using the Everything beta until a better option becomes available?
Sadly the Everything SDK does not have any functions to access the size/date/time fields from the beta.
Author of Total Commander
https://www.ghisler.com
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6976
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

ghisler(Author) wrote:
Perhaps users could indicate with an INI option that they are using the Everything beta until a better option becomes available?
Sadly the Everything SDK does not have any functions to access the size/date/time fields from the beta.
I'll make an request to the Author to add this
User avatar
Guillaume
Member
Member
Posts: 105
Joined: 2003-04-08, 16:51 UTC

Post by *Guillaume »

Although some of you have reached this conclusion already, I'd like to confirm these findings and report the issues I described earlier as solved.

Setup: TC9b2x64 + Everything x64 1.4.0.713beta, both running elevated.
In beta2, searching with Everything works properly, and it probably already did in beta1.

The thing is I tried to do a search that was very non-specific, because I thought the difference would be best observed in that case. This is, in fact, NOT at all the case, because the processing of a large amount of files from an Everything-powered search result turns out to take more time than searching through the internal routine (at least for my setup with an SSD). However, specific search operations, i.e. those generating only few results to process by TC, are VERY fast when using Everything. This, at first, is a bit confusing, because Everything itself is pretty much instant with such non-specific results, too. Perhaps there is some performance to be gained there in TC as well.
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6976
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

Guillaume wrote:Although some of you have reached this conclusion already, I'd like to confirm these findings and report the issues I described earlier as solved.

Setup: TC9b2x64 + Everything x64 1.4.0.713beta, both running elevated.
In beta2, searching with Everything works properly, and it probably already did in beta1.

The thing is I tried to do a search that was very non-specific, because I thought the difference would be best observed in that case. This is, in fact, NOT at all the case, because the processing of a large amount of files from an Everything-powered search result turns out to take more time than searching through the internal routine (at least for my setup with an SSD). However, specific search operations, i.e. those generating only few results to process by TC, are VERY fast when using Everything. This, at first, is a bit confusing, because Everything itself is pretty much instant with such non-specific results, too. Perhaps there is some performance to be gained there in TC as well.
Unfortunately TC has to get the size and date/time info for every filename delivered from Everything. Such info is currently not available in the SDK used by TC.
Everything itself has this information indexed and is therefore almost instant delivering the full info if used by its own GUI.
User avatar
Guillaume
Member
Member
Posts: 105
Joined: 2003-04-08, 16:51 UTC

Post by *Guillaume »

Horst.Epp wrote:
Guillaume wrote:Although some of you have reached this conclusion already, I'd like to confirm these findings and report the issues I described earlier as solved.

Setup: TC9b2x64 + Everything x64 1.4.0.713beta, both running elevated.
In beta2, searching with Everything works properly, and it probably already did in beta1.

The thing is I tried to do a search that was very non-specific, because I thought the difference would be best observed in that case. This is, in fact, NOT at all the case, because the processing of a large amount of files from an Everything-powered search result turns out to take more time than searching through the internal routine (at least for my setup with an SSD). However, specific search operations, i.e. those generating only few results to process by TC, are VERY fast when using Everything. This, at first, is a bit confusing, because Everything itself is pretty much instant with such non-specific results, too. Perhaps there is some performance to be gained there in TC as well.
Unfortunately TC has to get the size and date/time info for every filename delivered from Everything. Such info is currently not available in the SDK used by TC.
Everything itself has this information indexed and is therefore almost instant delivering the full info if used by its own GUI.
Yes, I did read that in previous posts, however I only understand this to a certain degree: without any filters concerning size or date selected (as per default), and since the file size/date is NOT shown in the search results (not even when "Feed to listbox" is chosen), I do not see why this can't be circumvented altogether for standard searches. I might miss something here, please tell me if so.

P.S. I seem to have missed a reply by Ghisler that was directed to me, because my name wasn't in above the quote, sorry about that.
User avatar
milo1012
Power Member
Power Member
Posts: 1158
Joined: 2012-02-02, 19:23 UTC

Post by *milo1012 »

2Guillaume
I think I answered this here.
In short: TC needs this attributes, because this is how a search works in TC. Otherwise you would have the results from Everything, but need to do another "session" of disc access afterwards.
You can e.g. already see the file time stamp and the size in the search results when marking a file, so they are needed already there.
TC plugins: PCREsearch and RegXtract
User avatar
Guillaume
Member
Member
Posts: 105
Joined: 2003-04-08, 16:51 UTC

Post by *Guillaume »

milo1012 wrote:2Guillaume
I think I answered this here.
In short: TC needs this attributes, because this is how a search works in TC. Otherwise you would have the results from Everything, but need to do another "session" of disc access afterwards.
You can e.g. already see the file time stamp and the size in the search results when marking a file, so they are needed already there.
Sorry, I was reading up and seem to have missed a page of the topic (I hate it when people do that :oops:). All is clear(er) now, however I see only minor advantages for the current way of gathering the attributes during the search, compared to just gathering these details upon selecting a file (so postponing this to when it actually comes of use). Of course, IF the Everything SDK will eventually include passing through file sizes and modification dates, changing the behavior would only make sense if it also sped up the internal TC search routine (without Everything). I do realize, however, that this is a complete overhaul of the inner workings, so it's up to ghisler if he thinks so, too. Thanks for clearing it up!

P.S. My 42nd post and there's not even an answer in it! :?
Post Reply