summary refs log tree commit diff
path: root/synapse/util/caches/expiringcache.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix some looping_call calls which were broken in #3604Richard van der Hoff2018-07-261-1/+1
* Run things as background processesRichard van der Hoff2018-07-181-1/+5
* run isortAmber Brown2018-07-091-3/+2
* replacing portionsAmber Brown2018-05-211-2/+2
* report metrics on number of cache evictionsRichard van der Hoff2018-02-051-1/+5
* Use an ExpiringCache for storing registration sessionsErik Johnston2017-06-291-0/+3
* Add setdefault key to ExpiringCacheErik Johnston2017-03-101-0/+7
* Speed up cache size calculationErik Johnston2017-01-171-3/+12
* Use OrderedDict in ExpiringCacheErik Johnston2017-01-161-10/+4
* Add support for 'iterable' to ExpiringCacheErik Johnston2017-01-161-9/+17
* Change CacheMetrics to be quickerErik Johnston2016-06-031-4/+4
* Use syntax that works on both py2.7 and py3Mark Haines2016-03-071-1/+1
* Reraise exceptionErik Johnston2016-03-011-0/+1
* Correct cache miss detectionErik Johnston2016-03-011-1/+1
* Report size of ExpiringCacheErik Johnston2016-02-231-2/+13
* Fix flake8 warnings for new flake8Daniel Wagner-Hall2016-02-021-1/+1
* copyrightsMatthew Hodgson2016-01-071-1/+1
* Move all the caches into their own package, synapse.util.cachesErik Johnston2015-08-111-0/+115