|  Erik Johnston | 2df8dd9b37 | Move all the caches into their own package, synapse.util.caches | 2015-08-11 18:00:59 +01:00 | 
				
					
						|  Erik Johnston | 53a817518b | Comments | 2015-08-11 11:40:40 +01:00 | 
				
					
						|  Erik Johnston | 6eaa116867 | Comment | 2015-08-11 11:35:24 +01:00 | 
				
					
						|  Erik Johnston | 4762c276cb | Docs | 2015-08-11 11:33:41 +01:00 | 
				
					
						|  Erik Johnston | bb0a475c30 | Comments | 2015-08-10 14:27:38 +01:00 | 
				
					
						|  Erik Johnston | 7ce71f2ffc | Merge branch 'erikj/cache_varargs_interface' of github.com:matrix-org/synapse into erikj/dictionary_cache | 2015-08-10 13:47:51 +01:00 | 
				
					
						|  Erik Johnston | 86eaaa885b | Rename keyargs to args in CacheDescriptor | 2015-08-10 13:44:44 +01:00 | 
				
					
						|  Erik Johnston | e0b6e49466 | Merge branch 'erikj/cache_varargs_interface' of github.com:matrix-org/synapse into erikj/dictionary_cache | 2015-08-10 10:39:22 +01:00 | 
				
					
						|  Erik Johnston | 2cd6cb9f65 | Rename keyargs to args in Cache | 2015-08-10 10:38:47 +01:00 | 
				
					
						|  Erik Johnston | 7dec0b2bee | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/dictionary_cache | 2015-08-07 19:28:39 +01:00 | 
				
					
						|  Erik Johnston | 2352974aab | Merge branch 'erikj/cache_deferreds' of github.com:matrix-org/synapse into erikj/cache_varargs_interface | 2015-08-07 19:26:54 +01:00 | 
				
					
						|  Erik Johnston | 9c5385b53a | s/observed/observer/ | 2015-08-07 19:26:38 +01:00 | 
				
					
						|  Erik Johnston | ffab798a38 | Merge branch 'erikj/cache_deferreds' of github.com:matrix-org/synapse into erikj/cache_varargs_interface | 2015-08-07 19:18:47 +01:00 | 
				
					
						|  Erik Johnston | 62126c996c | Propogate stale cache errors to calling functions | 2015-08-07 19:17:58 +01:00 | 
				
					
						|  Erik Johnston | 20addfa358 | Change Cache to not use *args in its interface | 2015-08-07 18:32:47 +01:00 | 
				
					
						|  Erik Johnston | 0211890134 | Implement a CacheListDescriptor | 2015-08-07 18:14:49 +01:00 | 
				
					
						|  Erik Johnston | b8e386db59 | Change Cache to not use *args in its interface | 2015-08-07 11:52:21 +01:00 | 
				
					
						|  Erik Johnston | 1d08bf7c17 | Merge branch 'erikj/cache_deferreds' into erikj/dictionary_cache | 2015-08-06 14:03:15 +01:00 | 
				
					
						|  Erik Johnston | 63b1eaf32c | Docs | 2015-08-06 14:02:50 +01:00 | 
				
					
						|  Erik Johnston | b811c98574 | Remove failed deferreds from cache | 2015-08-06 14:01:27 +01:00 | 
				
					
						|  Erik Johnston | 433314cc34 | Re-implement DEBUG_CACHES flag | 2015-08-06 14:01:05 +01:00 | 
				
					
						|  Erik Johnston | f596ff402e | Merge branch 'erikj/cache_deferreds' into erikj/dictionary_cache | 2015-08-06 13:37:56 +01:00 | 
				
					
						|  Erik Johnston | 2efb93af52 | Merge branch 'erikj/cached_keyword_args' into erikj/cache_deferreds | 2015-08-06 13:35:28 +01:00 | 
				
					
						|  Erik Johnston | 953dbd28a7 | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/cached_keyword_args | 2015-08-06 13:35:03 +01:00 | 
				
					
						|  Erik Johnston | 7eea3e356f | Make @cached cache deferreds rather than the deferreds' values | 2015-08-06 13:33:34 +01:00 | 
				
					
						|  Erik Johnston | 3e1b77efc2 | Merge branch 'erikj/cached_keyword_args' of github.com:matrix-org/synapse into erikj/dictionary_cache | 2015-08-05 16:45:56 +01:00 | 
				
					
						|  Erik Johnston | b52b4a84ec | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/dictionary_cache | 2015-08-05 15:41:20 +01:00 | 
				
					
						|  Erik Johnston | a89559d797 | Use LRU cache by default | 2015-08-05 15:39:47 +01:00 | 
				
					
						|  Erik Johnston | 07507643cb | Use dictionary cache to do group -> state fetching | 2015-08-05 15:11:42 +01:00 | 
				
					
						|  Erik Johnston | 4d6cb8814e | Speed up event filtering (for ACL) logic | 2015-08-04 09:32:23 +01:00 | 
				
					
						|  Erik Johnston | 39e21ea51c | Add support for using keyword arguments with cached functions | 2015-07-27 13:57:29 +01:00 | 
				
					
						|  Erik Johnston | 80a61330ee | Add basic storage functions for handling of receipts | 2015-07-01 17:19:12 +01:00 | 
				
					
						|  Erik Johnston | d8866d7277 | Caches should be bound to instances. Before, caches were global and so different instances of the stores
would share caches. This caused problems in the unit tests. | 2015-06-03 14:45:17 +01:00 | 
				
					
						|  Erik Johnston | 4429e720ae | Merge branch 'master' of github.com:matrix-org/synapse into develop | 2015-05-22 10:33:00 +01:00 | 
				
					
						|  Mark Haines | 53447e9cd3 | Add caches for things requested by the pushers | 2015-05-21 16:41:39 +01:00 | 
				
					
						|  Mark Haines | d61ce3f670 | Add a cache for get_current_state with state_key | 2015-05-21 16:41:39 +01:00 | 
				
					
						|  Erik Johnston | 65878a2319 | Remove unused metric | 2015-05-18 14:06:30 +01:00 | 
				
					
						|  Erik Johnston | c71176858b | Newline, remove debug logging | 2015-05-18 10:11:14 +01:00 | 
				
					
						|  Erik Johnston | c3b37abdfd | PEP8 | 2015-05-15 16:59:58 +01:00 | 
				
					
						|  Erik Johnston | aa32bd38e4 | Add a wait | 2015-05-15 11:35:04 +01:00 | 
				
					
						|  Erik Johnston | a2c4f3f150 | Fix daedlock | 2015-05-15 10:54:04 +01:00 | 
				
					
						|  Erik Johnston | 1d566edb81 | Remove race condition | 2015-05-14 16:54:35 +01:00 | 
				
					
						|  Erik Johnston | 142934084a | Count and loop | 2015-05-14 15:40:21 +01:00 | 
				
					
						|  Erik Johnston | 7cd6a6f6cf | Awful idea for speeding up fetching of events | 2015-05-14 15:34:02 +01:00 | 
				
					
						|  Erik Johnston | 386b7330d2 | Move from _base to events | 2015-05-14 14:45:22 +01:00 | 
				
					
						|  Erik Johnston | 7d6a1dae31 | Jump out early | 2015-05-14 14:27:58 +01:00 | 
				
					
						|  Erik Johnston | 656223fbd3 | Actually, we probably want to run this in a transaction | 2015-05-14 14:26:35 +01:00 | 
				
					
						|  Erik Johnston | 2f7f8e1c2b | Preemptively jump into a transaction if we ask for get_prev_content | 2015-05-14 14:17:36 +01:00 | 
				
					
						|  Erik Johnston | e1e9f0c5b2 | loop -> gatherResults | 2015-05-14 13:58:49 +01:00 | 
				
					
						|  Erik Johnston | ab78a8926e | Err, we probably want a bigger limit | 2015-05-14 13:47:16 +01:00 |