Konstantin Käfer
957415823a
[core] Support multiple paths in SQLiteCache::getShared()
...
If you use many different caches, expired weak_ptrs will pile up in the unordered_map, but that is an edge case, and you probably shouldn't do that anyway.
2016-01-15 10:44:16 +01:00
Konstantin Käfer
8939a7b706
[core] move SharedSQLiteCache::get to SQLiteCache::getShared
2016-01-15 10:38:09 +01:00
John Firebaugh
0066637e58
[core] Let SQLiteCache decide when store or refresh responses
2016-01-14 13:46:03 -08:00
John Firebaugh
2ee1fe4178
[core] std::shared_ptr<const Response> ⇢ const Response&
2016-01-14 13:46:03 -08:00
John Firebaugh
7fb5e973ed
[core] Eliminate FileCache interface
...
There is only one implementation and we're unlikely to add more.
2016-01-14 13:46:03 -08:00
John Firebaugh
e7b0b31d58
[core] Privatize SQLiteCache
2016-01-08 12:31:13 -08:00