Closed justinlittman closed 10 months ago
So this cache will live as long as the process lives?
@edsu Yes. That seems safe enough. If it proves problematic, we can come up with a more sophisticated strategy.
I guess I just worry about how we will notice that it's become problematic.
For what it is worth, we do this sort of caching for APOs in other parts of the code.
Do APOs change at roughly the same rate as Collections?
Why was this change made? 🤔
To reduce the load on DSA with redundant calls.
How was this change tested? 🤨
âš¡ âš If this change has cross service impact, run integration tests that exercise indexing (e.g. searches in Argo for newly created/updated items, access_indexing_spec) and/or test in [stage|qa] environment, in addition to specs. âš¡
Unit