Maksym Pavlenko 
							
						 
					 
					
						
						
							
						
						b83d04f910 
					 
					
						
						
							
							Add variable names to runtime's interface definitions  
						
						... 
						
						
						
						To ease code readability
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com > 
						
						
					 
					
						2021-04-15 12:03:13 -07:00 
						 
				 
			
				
					
						
							
							
								Kathryn Baldauf 
							
						 
					 
					
						
						
							
						
						95ba6e9f75 
					 
					
						
						
							
							Add annotations to task update request api  
						
						... 
						
						
						
						Signed-off-by: Kathryn Baldauf <kabaldau@microsoft.com > 
						
						
					 
					
						2020-11-09 14:13:33 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						eb4b3e8772 
					 
					
						
						
							
							Fast path getting pid from task  
						
						... 
						
						
						
						Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2019-07-26 17:48:00 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						da1b5470cd 
					 
					
						
						
							
							Runtime v2  
						
						... 
						
						
						
						Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2018-07-17 10:21:29 -04:00 
						 
				 
			
				
					
						
							
							
								Kunal Kushwaha 
							
						 
					 
					
						
						
							
						
						b12c3215a0 
					 
					
						
						
							
							Licence header added  
						
						... 
						
						
						
						Signed-off-by: Kunal Kushwaha <kushwaha_kunal_v7@lab.ntt.co.jp > 
						
						
					 
					
						2018-02-19 10:32:26 +09:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						5fd0415985 
					 
					
						
						
							
							Add comments and fix common lint issues  
						
						... 
						
						
						
						Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2017-10-20 13:19:14 -04:00 
						 
				 
			
				
					
						
							
							
								Jess 
							
						 
					 
					
						
						
							
						
						061c719209 
					 
					
						
						
							
							ListPids returns process ID and other info  
						
						... 
						
						
						
						Signed-off-by: Jess <jessica.valarezo@docker.com > 
						
						
					 
					
						2017-10-10 22:57:15 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						d67763d922 
					 
					
						
						
							
							Add wait API endpoint for waiting on process exit  
						
						... 
						
						
						
						Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2017-09-21 15:03:58 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						697dcdd407 
					 
					
						
						
							
							Refactor task service metrics  
						
						... 
						
						
						
						Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2017-09-05 17:26:26 -04:00 
						 
				 
			
				
					
						
							
							
								Kenfe-Mickael Laventure 
							
						 
					 
					
						
						
							
						
						8a1b03e525 
					 
					
						
						
							
							Add ExitedAt to process proto definition  
						
						... 
						
						
						
						Signed-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com > 
						
						
					 
					
						2017-08-21 08:18:02 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						4950c26757 
					 
					
						
						
							
							Revert "Wait for client side copy goroutines to start"  
						
						... 
						
						
						
						This reverts commit 06dc87ae59e800f08f9fcrosbymichael@gmail.com > 
						
						
					 
					
						2017-08-18 16:20:02 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						e800f08f9f 
					 
					
						
						
							
							Change oom metric to const  
						
						... 
						
						
						
						This removes the metric vec that was holding onto all task id and
namespace combinations forever, until containerd was restarted.  This
was causing a memory leak with many task.
This also removes the shim cmd where the `Args` is quite large from the
reaper after the shim has been started cutting down on another leak.
This is the first pass through the reaper but more code is required to
fix all the issues when commands are added.
Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2017-08-17 16:23:20 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						9f13b414b9 
					 
					
						
						
							
							Return exit status from Wait of stopped process  
						
						... 
						
						
						
						This changes Wait() from returning an error whenever you call wait on a
stopped process/task to returning the exit status from the process.
This also adds the exit status to the Status() call on a process/task so
that a user can Wait(), check status, then cancel the wait to avoid
races in event handling.
Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2017-08-03 17:22:33 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						a2a3451925 
					 
					
						
						
							
							Implement Exec + Start for tasks service  
						
						... 
						
						
						
						This splits up the exec creation and start in the tasks service
Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2017-08-02 13:50:08 -04:00 
						 
				 
			
				
					
						
							
							
								Kenfe-Mickael Laventure 
							
						 
					 
					
						
						
							
						
						61fbd2311c 
					 
					
						
						
							
							windows: Refactor whole code  
						
						... 
						
						
						
						Signed-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com > 
						
						
					 
					
						2017-07-20 18:39:46 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						f93bfb6233 
					 
					
						
						
							
							Add Exec IDs  
						
						... 
						
						
						
						Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2017-07-06 15:23:08 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						a60511d5aa 
					 
					
						
						
							
							Use typeurl package for spec types  
						
						... 
						
						
						
						Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2017-07-05 15:37:26 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						72831b6985 
					 
					
						
						
							
							Use Any instead of []byte  
						
						... 
						
						
						
						This allows us to get the fully TypeURL for consuming code.
Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2017-06-29 15:32:45 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						82d0208aaa 
					 
					
						
						
							
							Implement options for runtime specific settings  
						
						... 
						
						
						
						Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2017-06-29 15:32:45 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						e2d5522435 
					 
					
						
						
							
							Change ListProcesses to ListPids  
						
						... 
						
						
						
						These rpcs only return pids []uint32 so should be named that way in
order to have other rpcs that list Processes such as Exec'd processes.
Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2017-06-28 16:10:41 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Crosby 
							
						 
					 
					
						
						
							
						
						7c8acca29a 
					 
					
						
						
							
							Move runtime interfaces to runtime package  
						
						... 
						
						
						
						Signed-off-by: Michael Crosby <crosbymichael@gmail.com > 
						
						
					 
					
						2017-06-28 10:10:59 -07:00