On any change to external services, restart sync
Created by: keegancsmith
In the case of large instances a sync can take a long time. This mixed in with streaming can lead to unexpected behaviour. For example adding an external service, then deleting it. If it is adding a lot of repositories, we will continue to add the repositories even though the service is now gone.