In addition to the housekeepers listed above, which are managed at the client level, the following housekeepers are managed at the cluster. This means that they handle all cluster clients, and will not be shown in an individual client’s Operations interface’s Housekeeping tab.
•System log housekeeper: responsible for the removal of old system log messages. It also removes expired rows from the Pulse.RPI_Packages table. Trigger and Interaction packages are removed if Completed and more than 2 years old. Other packages are removed if Completed and more than 6 months old.
•Workflow system housekeeper: responsible for the removal of expired workflows from the workflow host, and the cleanup of leftover data from expired workflows from the audience (‘Dataflow’) table. Expired workflows' statuses are set to Expired. A workflow may remain in a Paused or Failed state for 14 days before expiry (although parent workflows that manage failed audience tests are removed after 7 days). A workflow may remain in a Playing state without the occurrence of new activity for 7 days.