Volt Cleanup Agent

The Volt Cleanup Agent primarily purges orphaned Builder attachments, orphaned application attachments, and old Preview databases.

Orphaned Builder attachments

When a user creates a Volt application, they can upload various files and store them as attachment documents in VoltBuilder.nsf. If the associated application is not saved, the uploaded files are no longer needed and should be deleted. This agent will purge these artifacts that have not been modified for the number of hours specified by the purgeOrphanFilesHours setting in VoltConfig.nsf

Orphaned application attachments

Volt applications can have attachment uploads. These attachments are stored in the application .nsf on individual document notes. If the associated record is not saved, the uploaded file is no longer needed and should be deleted. This agent will purge these artifacts that have not been modified for the number of hours specified by the purgeOrphanFilesHours setting in VoltConfig.nsf.

Old Preview databases

When a Volt Application is being designed, the user has the option of previewing their application prior to saving or deploying. A special preview-only nsf is generated for applications being previewed. This agent will delete all unused preview nsfs that have not been modified within the last seven days.

There are three ways in which this agent can be triggered or scheduled - select the option that best fits your environment:
  • Manually launch via Notes Client using Actions > Volt Cleanup, or from the server console using tell amgr run.
  • Schedule launch by configuring a Program Document in the Directory.
  • Modify, using Designer client, to be set as a scheduled agent to run on the server.