summary refs log tree commit diff
path: root/synapse/util/caches/stream_change_cache.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Change CacheMetrics to be quickerErik Johnston2016-06-031-8/+8
| | | | | | We change it so that each cache has an individual CacheMetric, instead of having one global CacheMetric. This means that when a cache tries to increment a counter it does not need to go through so many indirections.
* Return list, not generator.Erik Johnston2016-03-141-3/+1
|
* Limit stream change cache size tooErik Johnston2016-03-011-1/+5
|
* Change the way we figure out presence updates for small deltasErik Johnston2016-02-231-0/+16
|
* If stream pos is greater then earliest known key and entity hasn't changed, ↵Erik Johnston2016-01-291-8/+3
| | | | then entity hasn't changed
* Prefill stream change cachesErik Johnston2016-01-291-1/+4
|
* If the same as the earliest key, assume nothing has changed.Erik Johnston2016-01-281-0/+5
|
* Correctly update _entity_to_keyErik Johnston2016-01-281-4/+5
|
* Fix inequalitiesErik Johnston2016-01-281-2/+2
|
* Include cache hits with has_entity_changedErik Johnston2016-01-281-0/+4
|
* Change name and doc has_entity_changedErik Johnston2016-01-281-1/+3
|
* Cache tags and account dataErik Johnston2016-01-281-0/+95