insights: use database state for historical dataframes
Created by: coury-clark
Closes #22821 (closed)
Historical recordings will now build dataframes starting from the created date for an insight series. This provides some determinism about which dates and commits will be searched, as well as sets some groundwork for reducing duplicated and unnecessary searches.