When does the db file date change??

If you are experiencing problems with "Everything", post here for assistance.
jbarcher13
Posts: 8
Joined: Tue Nov 29, 2016 4:05 pm

When does the db file date change??

Postby jbarcher13 » Mon Jan 09, 2017 6:44 pm

Greetings!
We're setting Everything up on a web server and have users use the web interface to search.

For out test, I set up Everything as a standard user (using my log in) with the service running and data stored in %APPDATA%\Everything. Since it's on a web server, it's always running (unless I restart), and I have Everything set up to run on system startup. And I also have the UI Run in background checked. The db is located here: C:\Users\Jan.Archer\AppData\Local\Everything. The Everything supporting files and the HTTP files are located here: C:\Users\Jan.Archer\AppData\Roaming\Everything.

I added some network folders to index -- these are folders that are mapped network drives. I have updating set to every day at 3 am. The first index was done and db created on 12/20/2016. One of the folders I've indexed is one that is updated often so I expect to see those updates in the search results, which I have.

So, forgive me for asking what I'm sure are basic questions:
1. Why does the date in the Date modified column in File Explorer remain with the original index date when updates are clearly happening (since I can search and find files that have been added after the original db was created)? I guess I expected the database date to change.

2. What exactly happens when you "update" and "Force Rebuild" -- does the update just add new/change info to the index? Does the "Force rebuild" rebuild the index and therefore the db date modified change?

3. Is there a way to tell (besides searching for something that may have been added yesterday) that the Updates are happening? Is there a log file that I can access? I know that there is an HTTP_Server_Log.txt file, but that doesn't address the updating routine...hope that makes sense.

Many thanks!! Jan

void
Site Admin
Posts: 3581
Joined: Fri Oct 16, 2009 11:31 pm

Re: When does the db file date change??

Postby void » Tue Jan 10, 2017 7:07 am

1. Why does the date in the Date modified column in File Explorer remain with the original index date when updates are clearly happening (since I can search and find files that have been added after the original db was created)? I guess I expected the database date to change.


Everything doesn't store the index on disk when it is running.
The entire index is stored in memory.
Only when you exit Everything is the database on disk updated.

2. What exactly happens when you "update" and "Force Rebuild" -- does the update just add new/change info to the index? Does the "Force rebuild" rebuild the index and therefore the db date modified change?


Folder updating folders, the entire folder tree is rescanned.
Force rebuild rebuilds the entire index (where possible -offline indexes are kept)
These are all done in memory and do not change the database on disk.

3. Is there a way to tell (besides searching for something that may have been added yesterday) that the Updates are happening? Is there a log file that I can access? I know that there is an HTTP_Server_Log.txt file, but that doesn't address the updating routine...hope that makes sense.


Please try sorting by date modified, and checking the most recently modified files.

jbarcher13
Posts: 8
Joined: Tue Nov 29, 2016 4:05 pm

Re: When does the db file date change??

Postby jbarcher13 » Tue Jan 10, 2017 5:09 pm

Greetings!
OH...now I get it. So if we never exit the program, the db file date won't change. Then, on reboot/restart, the db file will change and update with all the memory changes, right?

Whew! Thank you so much for your quick response!
Cheers, Jan


Return to “Support”