Comment 1 for bug 1353670

Revision history for this message
Vijendar Komalla (vijendar-komalla) wrote :

Zane,
I am thinking about fixing following way. Let me know if you have any comments.

1. Introduce a new 'pre-abandon' (or may be called 'freeze') step and in this step return the stack data without performing any destructive operation. And also set stack status as ['pre-abandon', 'complete']
2. Only operations allowed on a stack in 'pre-abandon' state are 'adopt' and 'pre-abandon'. So if for some reason data was lost, then user can again issue 'pre-abandon' and get the data back
3. In stack-abandon step do the actual stack abandon which is destructive