Bug #4140
closed
Workflow Run Manager - delete runs functionality needs to be written
Added by Derik Barseghian over 15 years ago.
Updated over 15 years ago.
Description
WRM - Delete run(s) functionality needs to be written. Argument: list of lsids
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.
There should also be a confirmation dialog for deletion, 'Are you sure you want to delete these runs?'
The confirmation dialog is in place. It looks different from other kepler confirmation dialogs; I probably need to get my sizes from somewhere.
with r20207 now doing data table cleanup each time execution(s) deleted.
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...
Going to open a new bug for issue in #5, closing.
Original Bugzilla ID was 4140
Also available in: Atom
PDF