The asd_event_processing_data table is referenced by asd_workflowrunrequest.
The asd_workflowrunrequest table is purged regularly which can be configured in the /etc/vcac/vcac.properties file by changing the default values of the following properties:
However, the referenced table asd_event_processing_data is not purged.
Resolution
Clean up the orphaned records in asd_event_processing_data:
DELETE FROM asd_event_processing_data epd WHERE epd.id NOT IN (SELECT CAST (eventprocessingdataid AS UUID) FROM asd_workflowrunrequest req where eventprocessingdataid is not null);
Reclaim the space used by the table by performing a vacuum:
vacuum (VERBOSE, FULL);
Additional Information
Impact/Risks: This fix contains manual database edits. Ensure there is a valid rollback mechanism whether that be snapshots or a managed backup solution.
It is recommended to perform this activity during a maintenance window when system access is limited as the vacuum operation can take some time depending on the space purged.