Issue #59 introduced the cache which we can now build upon. The ads-github-fetch-all-upstreams program has a common path slow spot when fetching data about all of the user's GitHub repos, which it does prior to doing most of its work. That code path can benefit from using the new cache.
Some prototype code was developed for this purpose alongside the cache implementation, but much needs to be done to make it work "for real".
Issue #59 introduced the cache which we can now build upon. The
ads-github-fetch-all-upstreamsprogram has a common path slow spot when fetching data about all of the user's GitHub repos, which it does prior to doing most of its work. That code path can benefit from using the new cache.Some prototype code was developed for this purpose alongside the cache implementation, but much needs to be done to make it work "for real".