Why don't check the "access time", instead of using the "modification time" for this? At least in UNIX / Linux you can check when a file was accesed last time.
Removing features from existing classes is problematic... What about a
> I think we should drop support for multiple distinct repositories
config option or a new class where this isn't supported.
We don't do that currently. It's only done when garbage collection is run.
>The upside would be that with
>something like that we'd be able to avoid the troublesome need to
>update the last access timestamp whenever a record is accessed.