Bug #4140
closedWorkflow Run Manager - delete runs functionality needs to be written
0%
Description
WRM - Delete run(s) functionality needs to be written. Argument: list of lsids
Related issues
Updated by Derik Barseghian over 15 years ago
delete functionality added in r19815.
todo:
- check if we need to also delete runs from objectmanager and/or cache.
- cascade delete takes care of what we want to delete save the Data table, which will accumulate junk. Probably want to also do the appropriate deletes on this table when deleting "runs" too.
Updated by Derik Barseghian over 15 years ago
There should also be a confirmation dialog for deletion, 'Are you sure you want to delete these runs?'
Updated by Derik Barseghian over 15 years ago
The confirmation dialog is in place. It looks different from other kepler confirmation dialogs; I probably need to get my sizes from somewhere.
Updated by Derik Barseghian over 15 years ago
with r20207 now doing data table cleanup each time execution(s) deleted.
Updated by Derik Barseghian over 15 years ago
Now also deleting runs from CacheManager and ObjectManager when doing a delete in r20276.
I was going to close this bug, but I've found a problem that I'm having and a very hard time reproducing -- occasionally, both pre and post r20276, you'll delete a run, it'll disappear from the WRM gui, you'll quit kepler, only to have it reappear on your next launch. I've tried many times to catch runs not actually being deleted in the DB by manually watching the db, but have yet to have been logged into the db when this happens. Needs more testing...
Updated by Derik Barseghian over 15 years ago
Going to open a new bug for issue in #5, closing.