bd30cfe86a 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert internal pusher dicts to attrs classes. ( #8940 )  
							
							... 
							
							
							
							This improves type hinting and should use less memory. 
							
						 
						
							2020-12-16 11:25:30 -05:00  
				
					
						
							
							
								 
						
							
							
								903d11c43a 
								
									
								
							
								 
							
						 
						
							
							
								
								Add `DeferredCache.get_immediate` method ( #8568 )  
							
							... 
							
							
							
							* Add `DeferredCache.get_immediate` method
A bunch of things that are currently calling `DeferredCache.get` are only
really interested in the result if it's completed. We can optimise and simplify
this case.
* Remove unused 'default' parameter to DeferredCache.get()
* another get_immediate instance 
							
						 
						
							2020-10-19 15:00:12 +01:00  
				
					
						
							
							
								 
						
							
							
								cbabb312e0 
								
									
								
							
								 
							
						 
						
							
							
								
								Use `async with` for ID gens ( #8383 )  
							
							... 
							
							
							
							This will allow us to hit the DB after we've finished using the generated stream ID. 
							
						 
						
							2020-09-23 16:11:18 +01:00  
				
					
						
							
							
								 
						
							
							
								2231dffee6 
								
									
								
							
								 
							
						 
						
							
							
								
								Make StreamIdGen `get_next` and `get_next_mult` async  ( #8161 )  
							
							... 
							
							
							
							This is mainly so that `StreamIdGenerator` and `MultiWriterIdGenerator`
will have the same interface, allowing them to be used interchangeably. 
							
						 
						
							2020-08-25 15:10:08 +01:00  
				
					
						
							
							
								 
						
							
							
								b069b78bb4 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert pusher databases to async/await. ( #8075 )  
							
							
							
						 
						
							2020-08-14 10:30:16 -04:00  
				
					
						
							
							
								 
						
							
							
								894dae74fe 
								
									
								
							
								 
							
						 
						
							
							
								
								Convert misc database code to async ( #8087 )  
							
							
							
						 
						
							2020-08-14 07:24:26 -04:00  
				
					
						
							
							
								 
						
							
							
								a7bdf98d01 
								
									
								
							
								 
							
						 
						
							
							
								
								Rename database classes to make some sense ( #8033 )  
							
							
							
						 
						
							2020-08-05 21:38:57 +01:00