You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, just a quick suggestion to add a loading indicator, of some sort.
I've been trying to get Blast Radius to work all day and couldn't figure out why the graph.svg file would hang in my Chrome inspector. It just says "(pending)" for a long while and I thought something had been misconfigured or wasn't working properly.
After finding #25, however, I realized that nothing was wrong, after all, and it was just taking a while for the graph to be generated (~8 minutes), presumably because our Terraform config is relatively large (though, it's really not HUGE by any reasonable standard).
With that said, Blast Radius does not provide any indication that the graph is being generated behind the scenes and I think its very easy for people to assume that it's broken when nothing appears. So, I think the user should be informed about the ongoing render process in some way, if at all possible.
Of course I realize that this project probably doesn't justify a ton of time and expense and that it was created as a sort of proof-of-concept, but, still, I thought it would be useful for me to share my experience and provide the suggestion.
A few other notes:
Refocusing the graph causes another, long, delay, which could probably, also, benefit from a loading indicator. (It also makes me wonder if some data could be cached for performance)
graph.json laggs behind graph.svg, which is also not obvious.
Anyway, thanks for the awesome utility!
The text was updated successfully, but these errors were encountered:
Thanks for taking the time to write up your comments (although, I suppose the lightening speed of Blast Radius, might've freed up a few minutes ;)
I agree that the experience is a bit herky-jerky, and your suggestions of a status indicator, and caching are well taken. I will look at doing something for the next release.
Hi, just a quick suggestion to add a loading indicator, of some sort.
I've been trying to get Blast Radius to work all day and couldn't figure out why the
graph.svg
file would hang in my Chrome inspector. It just says "(pending)" for a long while and I thought something had been misconfigured or wasn't working properly.After finding #25, however, I realized that nothing was wrong, after all, and it was just taking a while for the graph to be generated (~8 minutes), presumably because our Terraform config is relatively large (though, it's really not HUGE by any reasonable standard).
With that said, Blast Radius does not provide any indication that the graph is being generated behind the scenes and I think its very easy for people to assume that it's broken when nothing appears. So, I think the user should be informed about the ongoing render process in some way, if at all possible.
Of course I realize that this project probably doesn't justify a ton of time and expense and that it was created as a sort of proof-of-concept, but, still, I thought it would be useful for me to share my experience and provide the suggestion.
A few other notes:
graph.json
laggs behindgraph.svg
, which is also not obvious.Anyway, thanks for the awesome utility!
The text was updated successfully, but these errors were encountered: