As an administrator, I need a tool to help me clean up my databases that will actually delete records instead of just marking a deleted record. Knowing that the database is actually cleaned up and the appropriate records have really been deleted will help me troubleshoot errors.
Purpose of function:
Currently, the main housekeeping job (manual, that is) for Compute is that of DB cleanup. This feature adds a tool that actually deletes DB records when asked. Currently, Nova (and other services) use a "soft delete" of rows, when the system just marks a deleted column instead of actually deleting the instance record from the database.