Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								3f5dd18bd4
								
							
								
							
						 | 
						
							
							
								
								If the same as the earliest key, assume nothing has changed.
							
							
							
							
							
						 | 
						
							2016-01-28 18:11:41 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								40431251cb
								
							
								
							
						 | 
						
							
							
								
								Correctly update _entity_to_key
							
							
							
							
							
						 | 
						
							2016-01-28 18:05:43 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								82cf3a8043
								
							
								
							
						 | 
						
							
							
								
								Fix inequalities
							
							
							
							
							
						 | 
						
							2016-01-28 17:44:04 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								0663c5bd52
								
							
								
							
						 | 
						
							
							
								
								Include cache hits with has_entity_changed
							
							
							
							
							
						 | 
						
							2016-01-28 17:27:28 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								45cf827c8f
								
							
								
							
						 | 
						
							
							
								
								Change name and doc has_entity_changed
							
							
							
							
							
						 | 
						
							2016-01-28 16:39:18 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								00cb3eb24b
								
							
								
							
						 | 
						
							
							
								
								Cache tags and account data
							
							
							
							
							
						 | 
						
							2016-01-28 16:37:41 +00:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								c23a8c7833
								
							
								
							
						 | 
						
							
							
								
								Ensure keys to RoomStreamChangeCache are ints
							
							
							
							
							
						 | 
						
							2016-01-28 15:55:26 +00:00 | 
						
					
				
					
						
							
							
								 
								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 |