standalone index journal

Discussion related to "Everything" 1.5 Alpha.
Post Reply
harryray2
Posts: 1104
Joined: Sat Oct 15, 2016 9:56 am

standalone index journal

Post by harryray2 »

Is there any chance that you could publish index journal as a stand-alone programme? I would like to keep this permanently running
Last edited by void on Mon Jun 06, 2022 6:31 am, edited 1 time in total.
Reason: moved to Everything 1.5
void
Developer
Posts: 16672
Joined: Fri Oct 16, 2009 11:31 pm

Re: standalone index journal

Post by void »

No, an index is required unfortunately.

I have plans to add access to the index journal in the Everything SDK.
So a third party tool to monitor a small index (eg:filenames only on C:) could be possible in the future.

Thanks for the suggestion.
harryray2
Posts: 1104
Joined: Sat Oct 15, 2016 9:56 am

Re: standalone index journal

Post by harryray2 »

Thanks, there is a programme I use, dir monitor, which is fairly good but it doesn't have the filtering or search capabilities of the Everything index journal.

Is there a way to keep monitoring the index even when Everything has been exited, also, is there a practical maximum size for the index journal?
I would like to be able to keep about 5 days worth.
void
Developer
Posts: 16672
Joined: Fri Oct 16, 2009 11:31 pm

Re: standalone index journal

Post by void »

Is there a way to keep monitoring the index even when Everything has been exited
The index is only updated while Everything is running.
Changes to NTFS volumes will not be missed while Everything is not running thanks to the USN Journal.

This means you can run Everything only when you need the Index Journal.
However, it may take a few seconds for Everything to update the index after starting.


is there a practical maximum size for the index journal?
The default is 1MB, which is very small.
8MB by default would be ideal, but this is an extra 8MB of required RAM usage.
The Everything Server requires a maximum index journal size of at least 32768 KB.


I would like to be able to keep about 5 days worth.
The size to use will come down to how many changes you make to your file systems.

To set the maximum index journal size:
  • In Everything 1.5, from the Tools menu, click Options.
  • Click the Index tab on the left.
  • Change Maximum size to: 131072
  • Click OK.
This will require an additional 128MB of RAM.

To set the maximum index journal size to unlimited:
  • In Everything 1.5, from the Tools menu, click Options.
  • Click the Index tab on the left.
  • Change Maximum size to: 0
  • Click OK.
-or-

Leave the Index Journal window open.
Old entries are not removed when the Index Journal window is opened.



To view the current Index Journal size:
  • In Everything 1.5, from the Tools menu, under the Debug submenu, click Statistics.
  • The current journal size is shown under Journal.
harryray2
Posts: 1104
Joined: Sat Oct 15, 2016 9:56 am

Re: standalone index journal

Post by harryray2 »

Thanks David, I've set up a 'bare bones instance' of Everything, which I'll just use for the index journal.
Does it also monitor files deleted and created by the system?

I do find the index journal incredibly useful...It would be nice to see it expanded on.
void
Developer
Posts: 16672
Joined: Fri Oct 16, 2009 11:31 pm

Re: standalone index journal

Post by void »

Does it also monitor files deleted and created by the system?
Yes, any change to the index is logged to the journal.

If a file is in your index and changed by the system it will be included in the journal log.
harryray2
Posts: 1104
Joined: Sat Oct 15, 2016 9:56 am

Re: standalone index journal

Post by harryray2 »

Thanks, final question (I promise)..would it be at all possible to add a way to filter out, or just show changes, made by the system?
void
Developer
Posts: 16672
Joined: Fri Oct 16, 2009 11:31 pm

Re: standalone index journal

Post by void »

No.
Everything does not track this information.
Post Reply