...
- Process all current object versions:
- Delete each repository item, i.e., binary content files. (individual requests)
- Delete the objects in the Elasticsearch index. (batch request)
- Delete all database rows. (batch request)
- Process all old versions of DMS objects:
- Delete each repository item, i.e., binary content files. (individual requests)
- Delete all database rows. (batch request)
If one of the deletion sub-processes (in repository, search index or database) fails for a DMS object, the problem is logged and the deletion continues with the other sub-processes nevertheless.
After all time periods of a day are finished, all audit entries of this day are deleted. Then, the procedure is repeated for the next day until the current date has been processed. Depending on the number of objects for the tenant, this process can take a long time. While running the task, the process progress is continuously displayed including an estimated completion time.
...