I have a windows file server with millions of files and some very deep directories. I also have just upwards of 100 users.
Sometimes changes are made to our file system outside the OC approved methods. I would like to run an occ scan --all for all my users but that takes many hours. Using log files, I can identify which folders need to be updated and only update those directories for all my users but when a file change takes place in a higher level directory, the process still takes too long since all subdirectories beneath the effected directory are scanned.
In my ideal world, many of my users would share a common file cache based on group membership. I don’t believe there is anything in OC contemplating this need.
Alternatively, if I can simply scan the directory where file changes took place, without scanning its subdirectories I think this will work. I believe you can exclude directories in the config.php file but this is a static solution whereas my needs are variable.
Does anyone have any suggestions? Many thanks in advance.