Skip to content
Snippets Groups Projects
Commit 97a0aaa1 authored by Christoph Thelen's avatar Christoph Thelen
Browse files

Merge branch 'caching-fixes' into 'master'

Caching fixes

This PR fixes some caching bugs:

* Cached methods have been called locally inside of `CouchDBDao`. The caching proxy was bypassed in these cases. All public methods (even those not involved in caching) are now called on the proxy instance. The here provided implementation is not optimal since it goes against SoC but can serve as a temporary fix. A better solution might involve AspectJ's weaving.

* A wrong key for cache eviction has been used for `NewAnswerEvent` in `CacheBuster`.

See merge request !2
parents 03dd73c9 8bfdfe45
No related merge requests found
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment