Currently, when some operations are performed, the cached extension jsons are evicted.
This can take a while, depending on the number of versions of an extension. The evication is done synchronously, so such requests, e.g. deleting a review, take a long time to complete.
We should reconsider the strategy here, some options:
- do the eviction using
@Async
- ...?
Currently, when some operations are performed, the cached extension jsons are evicted.
This can take a while, depending on the number of versions of an extension. The evication is done synchronously, so such requests, e.g. deleting a review, take a long time to complete.
We should reconsider the strategy here, some options:
@Async