Github user revans2 commented on the issue:
https://github.com/apache/storm/pull/2618
@danny0405 Sorry about the long delay. I also got rather busy with other
things.
My personal choice would be a combination of 1 and 2. We have run into an
issue internally where very rarely where a blob may be uploaded to nimbus as
part of submitting a topology and then the blob is deleted before the topology
itself can be submitted.
We are likely to fix this by using a variant of 1, something where we give
ourselves a few mins after we see a blob with no corresponding topology before
we decide it is fine to delete it. That should fix the issue in 99% of the
cases, and also fix the upload issue.
---