@noodles, as mvo points out, what we should ensure is that eventually (after some caching period) the results should be consistent again. In other words, our database should be kept consistent, even though caching may produce (temporarily) inconsistent data. At the moment our data loses consistency when a review is flagged or deleted.
@noodles, as mvo points out, what we should ensure is that eventually (after some caching period) the results should be consistent again. In other words, our database should be kept consistent, even though caching may produce (temporarily) inconsistent data. At the moment our data loses consistency when a review is flagged or deleted.