|  Joffrey F | 78ee612333
							
							Implement --scale option on up command, allow scale config in v2.2 format | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Joffrey F | 5ff3037aa8
							
							Merge pull request #4428 from edsrzf/parallel-pull | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Evan Shaw | a507c7f720
							
							Colorize statuses in parallel_execute output | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Evan Shaw | 05aa8c7285
							
							Add optional limit to the number of parallel operations | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Joffrey F | 56a1b02aac
							
							Catch healthcheck exceptions in parallel_execute | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Joffrey F | 04394b1d0a
							
							Expand depends_on to allow different conditions (service_start, service_healthy) | %!s(int64=8) %!d(string=hai) anos | 
				
					
						|  Daniel Nephin | 079c95c340
							
							Use stop grace period for container stop. | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Tomas Tomecek | fea970dff3
							
							service: detailed error messages for create and start | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Joffrey F | 310b3d9441
							
							Properly handle APIError failures in Project.up | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Aanand Prasad | 7cfb5e7bc9
							
							Fix race condition | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Aanand Prasad | 15c5bc2e6c
							
							Rename a couple of functions in parallel.py | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Aanand Prasad | 0671b8b8c3
							
							Document parallel helper functions | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Aanand Prasad | 0e3db185cf
							
							Small refactor to feed_queue() | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Aanand Prasad | be27e266da
							
							Reduce queue timeout | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Aanand Prasad | 5450a67c2d
							
							Hold state in an object | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Aanand Prasad | 54b6fc4219
							
							Refactor so there's only one queue | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Aanand Prasad | af9526fb82
							
							Move queue logic out of parallel_execute() | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Aanand Prasad | 141b96bb31
							
							Abort operations if their dependencies fail | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Aanand Prasad | bcdf541c8c
							
							Refactor setup_queue() | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Daniel Nephin | 5c968f9e15
							
							Fix flaky partial_change state test. | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Ilya Skriblovsky | 34de1f0a4c
							
							Removed unused parallel.parallel_stop | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Ilya Skriblovsky | f933381a12
							
							Dependency-ordered start/stop/up | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Daniel Nephin | ed4473c849
							
							Fix signal handling with pyinstaller. | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Daniel Nephin | c64af0a459
							
							Add an acceptance test and docs for the down subcommand | %!s(int64=9) %!d(string=hai) anos | 
				
					
						|  Daniel Nephin | b4edf0c454
							
							Move parallel_execute to a new module. | %!s(int64=10) %!d(string=hai) anos |