Sometimes, topologies reach an inconsistent state, making them impossible to remove. This is why I propose a new way of deleting topologies.
This is only available when the topology is in the created state.
[ ] the remove function only orphanes the topology, i.e., it removes all users from the topology.
this speeds up removal from users' point of view.
[ ] a regular task tries to remove orphaned topologies. This task is run asynchronously when a topology is orphaned for fast deletion.
[ ] orphaned topologies are still accessible for GlobalTopologyUser/Manager/Owners.
Sometimes, topologies reach an inconsistent state, making them impossible to remove. This is why I propose a new way of deleting topologies. This is only available when the topology is in the
created
state.