Erik Johnston
|
e1941442d4
|
Invalidate caches properly. Remove unused arg
|
2016-01-28 15:02:41 +00:00 |
Erik Johnston
|
b97f6626b6
|
Add cache to room stream
|
2016-01-27 17:33:26 +00:00 |
David Baker
|
7cd418d38e
|
Don't add the member functiopn if we're not using treecache
|
2016-01-22 13:40:37 +00:00 |
David Baker
|
cd80019eec
|
docs
|
2016-01-22 12:21:13 +00:00 |
David Baker
|
d552861346
|
Revert all the bits changing keys of eeverything that used LRUCaches to tuples
|
2016-01-22 12:18:14 +00:00 |
David Baker
|
10f76dc5da
|
Make LRU cache not default to treecache & add options to use it
|
2016-01-22 12:10:33 +00:00 |
David Baker
|
5b142788d2
|
Add __contains__
|
2016-01-22 11:49:59 +00:00 |
David Baker
|
eaa836e8ca
|
Docs for treecache
|
2016-01-22 11:47:22 +00:00 |
David Baker
|
8acc5cb60f
|
Add invalidate_many here too
|
2016-01-22 11:22:32 +00:00 |
David Baker
|
330be18ec5
|
peppate
|
2016-01-21 19:17:32 +00:00 |
David Baker
|
f1f8122120
|
Change LRUCache to be tree-based so we can delete subtrees.
|
2016-01-21 19:16:25 +00:00 |
Matthew Hodgson
|
6c28ac260c
|
copyrights
|
2016-01-07 04:26:29 +00:00 |
Mark Haines
|
d12c00bdc3
|
Add some docstring explaining the snapshot cache does
|
2015-12-23 15:18:11 +00:00 |
Mark Haines
|
7fa71e3267
|
Add a unit test for the snapshot cache
|
2015-12-23 11:48:03 +00:00 |
Mark Haines
|
9ac417fa88
|
Add a cache for initialSync responses that expires after 5 minutes
|
2015-12-22 18:27:56 +00:00 |
Erik Johnston
|
8e254862f4
|
Don't assume @cachedList function returns keys for everything
|
2015-08-18 11:11:33 +01:00 |
Erik Johnston
|
cfa62007a3
|
Docstring
|
2015-08-12 16:42:46 +01:00 |
Erik Johnston
|
d7451e0f22
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/dictionary_cache
|
2015-08-12 10:30:30 +01:00 |
Erik Johnston
|
4807616e16
|
Wire up the dictionarycache to the metrics
|
2015-08-12 10:13:35 +01:00 |
Erik Johnston
|
2df8dd9b37
|
Move all the caches into their own package, synapse.util.caches
|
2015-08-11 18:00:59 +01:00 |