The server will index data as soon as it arrives. Because a great deal of data can move through the server it is designed to purge data files based on the overall data in the server and the age of the specific files.
There are three options that work together:
By default, session data files are deleted from the server once they have been sent to all subscribed Loupe Desktops and have been present on the Server for the minimum number of days. Even if they haven't been sent to a Loupe Desktop (typically because that Loupe Desktop hasn't retrieved data in a while) they will be deleted when they are older than the Purge age.
The disk space limit is treated like a hard limit to the purge process and overrules the age settings. Between purges the repository will grow without bound, so as much as an hour's worth of additional disk space as well as transfer cache may be required.
You will generally want to have the minimum age reflect how long you want to have data be available in case you run into a problem and need to drill into the details. After this age the data is eligible for pruning even if the server hasn't hit its size limits.
If the Loupe Service is stopped then data will continue to arrive but not be pruned (since all pruning is done by the service). If you notice server disk space is growing unexpectedly make sure the service is running.
The windows service installed with the Server (called the Loupe Team Service) performs all data pruning activities. Pruning is performed once a day around midnight and whenever the service is restarted. Pruning is given a priority when the server starts so typically disk space will free up within a few minutes of the service starting.
The server uses disk space for a few things:
Taken together, we recommend having at least enough disk space to fit the repository data retention setting plus 2.5GB. If the repository data retention setting is less than 2GB then the space reserved by cache can be similarly reduced.