Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								f9238f3a8a 
								
							
								 
							
						 
						
							
							
								
								Validate client message updates  
							
							 
							
							
							
						 
						
							2021-06-08 14:30:47 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								9931accc52 
								
							
								 
							
						 
						
							
							
								
								Port clearing systems to new tractor context api  
							
							 
							
							... 
							
							
							
							This avoids somewhat convoluted "hackery" making 2 one-way streams
between the order client and the EMS and instead uses the new
bi-directional streaming and context API from `tractor`. Add a router
type to the EMS that gets setup by the initial service tree and which
we'll eventually use to work toward multi-provider executions and
order-trigger monitoring. Move to py3.9 style where possible throughout. 
							
						 
						
							2021-06-01 10:48:23 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								7fb2c95ef1 
								
							
								 
							
						 
						
							
							
								
								Factor daemon spawning logic, use it to spawn emsd  
							
							 
							
							
							
						 
						
							2021-06-01 10:48:23 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								0cd3cb3328 
								
							
								 
							
						 
						
							
							
								
								Drop old todo  
							
							 
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								f51e12819a 
								
							
								 
							
						 
						
							
							
								
								Attach to order client *after* feed connection to speed up the startup time  
							
							 
							
							
							
						 
						
							2021-05-24 12:27:23 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								4d03d62641 
								
							
								 
							
						 
						
							
							
								
								Don't submit limits on alerts  
							
							 
							
							
							
						 
						
							2021-05-24 12:17:16 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								d3b50b9920 
								
							
								 
							
						 
						
							
							
								
								Port clearing engine to new tractor stream api  
							
							 
							
							
							
						 
						
							2021-04-29 09:10:36 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								9622254cdb 
								
							
								 
							
						 
						
							
							
								
								Hack broadcast chan for order submissions, smh  
							
							 
							
							
							
						 
						
							2021-04-14 11:02:14 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								4774881812 
								
							
								 
							
						 
						
							
							
								
								Handle predicate not yet inserted to exec loop  
							
							 
							
							
							
						 
						
							2021-04-10 14:34:29 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								47f823ab22 
								
							
								 
							
						 
						
							
							
								
								Always close emsd data connection on close  
							
							 
							
							
							
						 
						
							2021-04-10 14:18:40 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								1281755d65 
								
							
								 
							
						 
						
							
							
								
								Don't use mem chan cloning, it doesn't actually broadcast  
							
							 
							
							
							
						 
						
							2021-04-10 14:18:40 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								29b73b41fb 
								
							
								 
							
						 
						
							
							
								
								Slight rename; fix predicate is None bug  
							
							 
							
							
							
						 
						
							2021-04-10 14:18:40 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								7cc395b5bf 
								
							
								 
							
						 
						
							
							
								
								Open data feed in ems main entrypoint  
							
							 
							
							
							
						 
						
							2021-04-10 14:18:40 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								17d3e7a9e2 
								
							
								 
							
						 
						
							
							
								
								Don't shield ems feed; enact remote cancels  
							
							 
							
							
							
						 
						
							2021-04-10 14:18:40 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								38471b7b34 
								
							
								 
							
						 
						
							
							
								
								Use early return instead of branching for remote emsd spawning  
							
							 
							
							
							
						 
						
							2021-04-03 12:22:14 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								8ce37875a0 
								
							
								 
							
						 
						
							
							
								
								Use pikerd to spawn emsd  
							
							 
							
							
							
						 
						
							2021-04-03 12:22:14 -04:00  
						
					 
				
					
						
							
							
								 
								Tyler Goodlet
							
						 
						
							 
							
							
							
								
							
								26ee7260d6 
								
							
								 
							
						 
						
							
							
								
								Clearing is a better name  
							
							 
							
							
							
						 
						
							2021-04-03 12:22:14 -04:00