insights: determine if a search query would execute against a single repo
Created by: chwarwick
To determine if it is possible to provide a preview of an insight for a search query it is necessary to understand how many repositories the search is going to target to ensure that the historical searches can be run in a timely manner without placing too large a large load on dependent systems.