Steven Allen e7e9186702 providers: run datastore GC concurrently
Motivation: Walking the datastore can take time and currently blocks
adding/removing providers.

We need to do this in the same goroutine to avoid some logical races.
2019-04-19 14:59:58 -07:00
..
2019-04-18 16:31:05 -07:00