Add a CachingStorage

Authored by ervin on Apr 16 2017, 8:29 PM.

Description

Add a CachingStorage

Summary:
This one will forward all requests to the real storage but will also
store the results in the cache. For now it only forwards.

In this patch we plug the CachingStorage instead of the regular
Storage in the acceptance tests and the applications, we also add a new
set of integration tests going through this new storage. This should
help catch regression early.

The behavior parts to feed the cache will come in later commits.

Reviewers: Zanshin, dfaure, bensi, franckarrecot

Differential Revision: https://phabricator.kde.org/D5831

Details

Committed
ervinJun 2 2017, 10:18 AM
Differential Revision
D5831: Add a CachingStorage
Parents
R4:48a71d61265a: Introduce a Cache class
Branches
Unknown
Tags
Unknown