Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							6ce656220f 
							
						 
					 
					
						
						
							
							bug 9643: propagate fix from 2.2.4  
						
						
						
						
					 
					
						2011-04-29 17:51:42 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							9909371eaa 
							
						 
					 
					
						
						
							
							bug 9445: Signal alert for the host if a primary storage pool was unavailable on that host  
						
						
						
						
					 
					
						2011-04-26 15:09:36 -07:00 
						 
				 
			
				
					
						
							
							
								anthony 
							
						 
					 
					
						
						
						
						
							
						
						
							86f32e4735 
							
						 
					 
					
						
						
							
							bug 9455: when host is disconnected, also remove entry in storage_pool_host_ref  
						
						... 
						
						
						
						status 9455: resolved fixed 
						
						
					 
					
						2011-04-14 14:31:16 -07:00 
						 
				 
			
				
					
						
							
							
								Frank 
							
						 
					 
					
						
						
						
						
							
						
						
							92155522f2 
							
						 
					 
					
						
						
							
							Add license header to files  
						
						
						
						
					 
					
						2011-04-14 11:23:14 -07:00 
						 
				 
			
				
					
						
							
							
								anthony 
							
						 
					 
					
						
						
						
						
							
						
						
							436dccb6d7 
							
						 
					 
					
						
						
							
							bug 9189: fixed it in master, modifystoragepool doesn't try to create/import any more, will port it to 2.1.x  
						
						
						
						
					 
					
						2011-03-28 19:11:20 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							9d158dc060 
							
						 
					 
					
						
						
							
							Removed the async create status for volume now that our customers don't use it  
						
						
						
						
					 
					
						2011-03-24 20:04:23 -07:00 
						 
				 
			
				
					
						
							
							
								nit 
							
						 
					 
					
						
						
						
						
							
						
						
							f88fb1e505 
							
						 
					 
					
						
						
							
							bug 8887 : Stats Calculation Improvement - Storage stats wont update DB anymore and would be kept "in memory" just like other stats. For the listCapacityCmd which consumes it (sec. storage used and primary storage used) this would be constructed using the in memory maps rather than DB which wont have sec storage and primary storage used in the DB anymore.  
						
						
						
						
					 
					
						2011-03-14 18:45:00 -07:00 
						 
				 
			
				
					
						
							
							
								prachi 
							
						 
					 
					
						
						
						
						
							
						
						
							889827b63a 
							
						 
					 
					
						
						
							
							Bug 7845 - Productize DeploymentPlanner  
						
						... 
						
						
						
						Bug 7723 - merge or re-write host tagging into master / 2.2
Bug 7627 - Need more logging for Allocators
Bug 8317 - Add better resource allocation failure messages
Changes for Deployment Planner to use host and storagePool allocators to find deployment destination.
Also has the changes for host tag feature.
Improved the logging for allocators. 
						
						
					 
					
						2011-02-28 13:47:51 -08:00 
						 
				 
			
				
					
						
							
							
								anthony 
							
						 
					 
					
						
						
						
						
							
						
						
							94a9c86f46 
							
						 
					 
					
						
						
							
							try to send create command to the host where cpu&memory is allocated first  
						
						
						
						
					 
					
						2011-02-22 16:44:58 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							60518dc226 
							
						 
					 
					
						
						
							
							storage rewrite  
						
						
						
						
					 
					
						2011-01-28 15:37:00 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							3a9d6884ce 
							
						 
					 
					
						
						
							
							Removed useless code  
						
						
						
						
					 
					
						2011-01-20 09:54:05 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							42950f2e8b 
							
						 
					 
					
						
						
							
							migration complete  
						
						
						
						
					 
					
						2011-01-14 15:12:13 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							6e6e8ff876 
							
						 
					 
					
						
						
							
							better expunge and destroy of volumes  
						
						
						
						
					 
					
						2011-01-11 18:02:09 -08:00 
						 
				 
			
				
					
						
							
							
								anthony 
							
						 
					 
					
						
						
						
						
							
						
						
							f865e8b061 
							
						 
					 
					
						
						
							
							moveVolume is broken due to not setup hypervisortype in dskch  
						
						... 
						
						
						
						fixed 
						
						
					 
					
						2010-12-28 19:46:21 -08:00 
						 
				 
			
				
					
						
							
							
								abhishek 
							
						 
					 
					
						
						
						
						
							
						
						
							6b1e4d92ef 
							
						 
					 
					
						
						
							
							made some changes to the vm expunge flow, also added a state transition to error for vm if creation fails  
						
						
						
						
					 
					
						2010-12-21 12:48:13 -08:00 
						 
				 
			
				
					
						
							
							
								abhishek 
							
						 
					 
					
						
						
						
						
							
						
						
							6eacec782e 
							
						 
					 
					
						
						
							
							bug 7528: the vm expunge action wasn't destroying the volumes during vm destroy. Added logic to do that. Also, made sure the volumes are removed during vm expunge  
						
						... 
						
						
						
						status 7528: resolved fixed 
						
						
					 
					
						2010-12-20 14:56:32 -08:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							1e44925564 
							
						 
					 
					
						
						
							
							api refactoring  
						
						
						
						
					 
					
						2010-11-21 12:00:21 -08:00 
						 
				 
			
				
					
						
							
							
								anthony 
							
						 
					 
					
						
						
						
						
							
						
						
							2537dc3058 
							
						 
					 
					
						
						
							
							bug 7149: merge from 2.1.x  
						
						
						
						
					 
					
						2010-11-12 13:16:03 -08:00 
						 
				 
			
				
					
						
							
							
								abhishek 
							
						 
					 
					
						
						
						
						
							
						
						
							baa28d2022 
							
						 
					 
					
						
						
							
							returning serverapiexceptions for prepare and cancel pool maintenance; making it consistent with other pieces of code  
						
						
						
						
					 
					
						2010-11-04 13:40:10 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							e27bb550fe 
							
						 
					 
					
						
						
							
							Harmony among gurus  
						
						
						
						
					 
					
						2010-11-03 21:18:31 -07:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							52a8370102 
							
						 
					 
					
						
						
							
							bug 6955: return embedded object for PreparePrimaryStorageForMaintenance  
						
						... 
						
						
						
						status 6955: resolved fixed 
						
						
					 
					
						2010-11-03 14:30:35 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							3279c26796 
							
						 
					 
					
						
						
							
							Removed a bunch of InternalErrorException  
						
						
						
						
					 
					
						2010-11-02 12:25:08 -07:00 
						 
				 
			
				
					
						
							
							
								Kris McQueen 
							
						 
					 
					
						
						
						
						
							
						
						
							365ac7501f 
							
						 
					 
					
						
						
							
							bug 6672: Fix up volume commands.  For createVolume, the command is supposed to create a database object, but not assign it to a storage pool until the user first attaches it to a vm instance.  That allows the volume to start off hypervisor agnostic.  For attachVolume, detachVolume, and listVolumes, the responses had minor issues (sourceType could be null, for example) in either the response generation, or the response handling by the UI.  
						
						... 
						
						
						
						status 6672: resolved fixed 
						
						
					 
					
						2010-10-21 15:15:01 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							794ca16a65 
							
						 
					 
					
						
						
							
							Added code to start domR  
						
						
						
						
					 
					
						2010-10-19 11:52:01 -07:00 
						 
				 
			
				
					
						
							
							
								Kris McQueen 
							
						 
					 
					
						
						
						
						
							
						
						
							8e086d7a21 
							
						 
					 
					
						
						
							
							resolving merge conflicts between 2.1.refactor and master  
						
						
						
						
					 
					
						2010-10-12 16:28:16 -07:00 
						 
				 
			
				
					
						
							
							
								Kris McQueen 
							
						 
					 
					
						
						
						
						
							
						
						
							2740ba6c40 
							
						 
					 
					
						
						
							
							final merge of master->2.1.refactor preparing for merge back into master  
						
						
						
						
					 
					
						2010-10-12 14:46:24 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							ce091de3d2 
							
						 
					 
					
						
						
							
							more changes for refactor  
						
						
						
						
					 
					
						2010-10-12 07:17:47 -07:00 
						 
				 
			
				
					
						
							
							
								Kris McQueen 
							
						 
					 
					
						
						
						
						
							
						
						
							848ce60097 
							
						 
					 
					
						
						
							
							Merging master into 2.1.refactor, resolve the merge conflicts as best I can.  New commands related to extracting template/iso/volume and related to instance groups were refactored to the new API framework.  
						
						
						
						
					 
					
						2010-09-28 15:47:14 -07:00 
						 
				 
			
				
					
						
							
							
								Kris McQueen 
							
						 
					 
					
						
						
						
						
							
						
						
							2a4ddac41a 
							
						 
					 
					
						
						
							
							Change getResponse() to return a ResponseObject so that the caller can choose how to serialize.  This in in preparation for serializing the async commands to the database with class information and deserializing them into the ResponseObject itself when queryAsyncJobResult is called.  Once the ResponseObject is deserialized, the proper string can be returned to the caller.  
						
						... 
						
						
						
						The previous behavior had the JSON response from the command embedded into the queryAsyncJobResult response as a string rather than a JSON object which prevented the client from being able to read the response.  With this new behavior an actual JSON object should be returned which can then be parsed on the client side. 
						
						
					 
					
						2010-09-23 17:34:28 -07:00 
						 
				 
			
				
					
						
							
							
								Kris McQueen 
							
						 
					 
					
						
						
						
						
							
						
						
							1e46e2e588 
							
						 
					 
					
						
						
							
							refactoring createVolume to new API framework  
						
						
						
						
					 
					
						2010-09-10 23:25:22 -07:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							3659b7b207 
							
						 
					 
					
						
						
							
							Code cleanup - deleted code that was commented out and unused imports.  
						
						
						
						
					 
					
						2010-09-09 16:07:29 -07:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							c0185e713a 
							
						 
					 
					
						
						
							
							Refactored AttachVolume/PrepareForMaintenance/CancelMaintenance/PreparePrimaryStorageForMaintenance/CancelPrimaryStorageMaintenance commands.  
						
						
						
						
					 
					
						2010-09-08 12:18:46 -07:00 
						 
				 
			
				
					
						
							
							
								abhishek 
							
						 
					 
					
						
						
						
						
							
						
						
							7f7a342cbe 
							
						 
					 
					
						
						
							
							Refactoring the delete volume command  
						
						
						
						
					 
					
						2010-08-26 14:31:25 -07:00 
						 
				 
			
				
					
						
							
							
								abhishek 
							
						 
					 
					
						
						
						
						
							
						
						
							604e7016a3 
							
						 
					 
					
						
						
							
							Incremental checkin  
						
						
						
						
					 
					
						2010-08-26 14:18:36 -07:00 
						 
				 
			
				
					
						
							
							
								Kris McQueen 
							
						 
					 
					
						
						
						
						
							
						
						
							78445d8348 
							
						 
					 
					
						
						
							
							Refactoring createStoragePool to new API framework.  The logic was always in StoragePoolManager, mostly removed the management server proxy method which called into StoragePoolManager.  There is still an outstanding TODO for this API in terms of the response.  Once the storage pool has been added, there is a query for the allocated bytes on the pool in order to return proper storage stats.  Hooking into this query to get the right data needs to be done.  
						
						
						
						
					 
					
						2010-08-18 19:11:01 -07:00 
						 
				 
			
				
					
						
							
							
								Kris McQueen 
							
						 
					 
					
						
						
						
						
							
						
						
							da03aee028 
							
						 
					 
					
						
						
							
							Add snapshot manager to the list of managers that can be invoked through the API.  This prepares the way for refactoring createSnapshot, but since the method is an async create that also needs to create a policy first and generally does not follow any other patters, I'll do this one last.  
						
						
						
						
					 
					
						2010-08-18 19:08:23 -07:00 
						 
				 
			
				
					
						
							
							
								alena 
							
						 
					 
					
						
						
						
						
							
						
						
							f1b95641cb 
							
						 
					 
					
						
						
							
							Refactor api deletePool, addHost, addSecondaryStorage  
						
						
						
						
					 
					
						2010-08-18 15:41:16 -07:00 
						 
				 
			
				
					
						
							
							
								abhishek 
							
						 
					 
					
						
						
						
						
							
						
						
							1174486e27 
							
						 
					 
					
						
						
							
							Refactoring into server project  
						
						
						
						
					 
					
						2010-08-17 16:43:57 -07:00