Patrick Cloke
							
						 
						
							 
							
							
								
								
							
							
								
							
								637282bb50 
								
									
								
							
								 
							
						 
						
							
							
								
								Add additional type hints to the storage module. ( #8980 )  
							
							 
							
							
							
						 
						
							2020-12-30 08:09:53 -05:00  
						
					 
				
					
						
							
							
								 
								Patrick Cloke
							
						 
						
							 
							
							
								
								
							
							
								
							
								aec294ee0d 
								
									
								
							
								 
							
						 
						
							
							
								
								Use slots in attrs classes where possible ( #8296 )  
							
							 
							
							... 
							
							
							
							slots use less memory (and attribute access is faster) while slightly
limiting the flexibility of the class attributes. This focuses on objects
which are instantiated "often" and for short periods of time. 
							
						 
						
							2020-09-14 12:50:06 -04:00  
						
					 
				
					
						
							
							
								 
								Patrick Cloke
							
						 
						
							 
							
							
								
								
							
							
								
							
								c619253db8 
								
									
								
							
								 
							
						 
						
							
							
								
								Stop sub-classing object ( #8249 )  
							
							 
							
							
							
						 
						
							2020-09-04 06:54:56 -04:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								c66a06ac6b 
								
							
								 
							
						 
						
							
							
								
								Move storage classes into a main "data store".  
							
							 
							
							... 
							
							
							
							This is in preparation for having multiple data stores that offer
different functionality, e.g. splitting out state or event storage. 
							
						 
						
							2019-10-21 16:05:06 +01:00  
						
					 
				
					
						
							
							
								 
								Amber Brown
							
						 
						
							 
							
							
								
								
							
							
								
							
								4806651744 
								
									
								
							
								 
							
						 
						
							
							
								
								Replace returnValue with return ( #5736 )  
							
							 
							
							
							
						 
						
							2019-07-23 23:00:55 +10:00  
						
					 
				
					
						
							
							
								 
								Andrew Morgan
							
						 
						
							 
							
							
								
								
							
							
								
							
								d88421ab03 
								
									
								
							
								 
							
						 
						
							
							
								
								Include the original event in /relations ( #5626 )  
							
							 
							
							... 
							
							
							
							When asking for the relations of an event, include the original event in the response. This will mostly be used for efficiently showing edit history, but could be useful in other circumstances. 
							
						 
						
							2019-07-09 13:43:08 +01:00  
						
					 
				
					
						
							
							
								 
								Amber Brown
							
						 
						
							 
							
							
								
								
							
							
								
							
								32e7c9e7f2 
								
									
								
							
								 
							
						 
						
							
							
								
								Run Black. ( #5482 )  
							
							 
							
							
							
						 
						
							2019-06-20 19:32:02 +10:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
								
								
							
							
								
							
								f4c80d70f8 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #5203  from matrix-org/erikj/aggregate_by_sender  
							
							 
							
							... 
							
							
							
							Only count aggregations from distinct senders 
							
						 
						
							2019-05-21 17:10:48 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								c7ec06e8a6 
								
							
								 
							
						 
						
							
							
								
								Block attempts to annotate the same event twice  
							
							 
							
							
							
						 
						
							2019-05-20 17:39:05 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								1dff859d6a 
								
							
								 
							
						 
						
							
							
								
								Rename relation types to match MSC  
							
							 
							
							
							
						 
						
							2019-05-20 14:31:19 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								935af0da38 
								
							
								 
							
						 
						
							
							
								
								Correctly update aggregation counts after redaction  
							
							 
							
							
							
						 
						
							2019-05-20 12:09:27 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								b63cc325a9 
								
							
								 
							
						 
						
							
							
								
								Only count aggregations from distinct senders  
							
							 
							
							... 
							
							
							
							As a user isn't allowed to send a single emoji more than once. 
							
						 
						
							2019-05-17 18:03:10 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								5dbff34509 
								
							
								 
							
						 
						
							
							
								
								Fixup bsaed on review comments  
							
							 
							
							
							
						 
						
							2019-05-17 15:48:04 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								d46aab3fa8 
								
							
								 
							
						 
						
							
							
								
								Add basic editing support  
							
							 
							
							
							
						 
						
							2019-05-16 16:54:45 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								7a7eba8302 
								
							
								 
							
						 
						
							
							
								
								Move parsing of tokens out of storage layer  
							
							 
							
							
							
						 
						
							2019-05-16 14:26:23 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								2c662ddde4 
								
							
								 
							
						 
						
							
							
								
								Indirect tuple conversion  
							
							 
							
							
							
						 
						
							2019-05-16 14:21:39 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								b5c62c6b26 
								
							
								 
							
						 
						
							
							
								
								Fix relations in worker mode  
							
							 
							
							
							
						 
						
							2019-05-16 10:38:13 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								33453419b0 
								
							
								 
							
						 
						
							
							
								
								Add cache to relations  
							
							 
							
							
							
						 
						
							2019-05-16 10:02:14 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								a0603523d2 
								
							
								 
							
						 
						
							
							
								
								Add aggregations API  
							
							 
							
							
							
						 
						
							2019-05-16 09:37:20 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								5be34fc3e3 
								
							
								 
							
						 
						
							
							
								
								Actually check for None rather falsey  
							
							 
							
							
							
						 
						
							2019-05-15 17:30:23 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								b50641e357 
								
							
								 
							
						 
						
							
							
								
								Add simple pagination API  
							
							 
							
							
							
						 
						
							2019-05-15 13:36:51 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
							
								
							
								efe3c7977a 
								
							
								 
							
						 
						
							
							
								
								Add simple send_relation API and track in DB  
							
							 
							
							
							
						 
						
							2019-05-15 13:36:51 +01:00