We wrapped that atomic collect(release) method in a cache to make
things fast, but it never worked (it seems). We modify that release
dict on every pass, so its different every time which then always
bypasses the cache.
In this change, we stop passing that whole dict of releases through,
since we only need a few small values. We pass those instead now.
Caching works, and the site build time is faster.
We wrapped that atomic
collect(release)method in a cache to makethings fast, but it never worked (it seems). We modify that
releasedict on every pass, so its different every time which then always
bypasses the cache.
In this change, we stop passing that whole dict of releases through,
since we only need a few small values. We pass those instead now.
Caching works, and the site build time is faster.