Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							e65a302f15 
							
						 
					 
					
						
						
							
							CLOUDSTACK-3950: add "regionsecondaryenabled" in listCapabilitiesCmd  
						
						 
						
						... 
						
						
						
						response. 
						
						
					 
					
						2013-08-20 15:59:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							3bd2bbf59d 
							
						 
					 
					
						
						
							
							CLOUDSTACK-3950:Set cross-zone flag in registerTemplate/registerIso in  
						
						 
						
						... 
						
						
						
						case of region-wide secondary is enabled. 
						
						
					 
					
						2013-08-20 14:13:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							c4f41f4a53 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4395:[Object_store_refactor] Default template is not  
						
						 
						
						... 
						
						
						
						available for use to deploy vm in case of multi zone environment. 
						
						
					 
					
						2013-08-19 17:37:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							4fd09cb344 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4324: delete snapshot_store_ref, if create snapshot failed on primary storage  
						
						 
						
						
						
						
					 
					
						2013-08-19 15:26:18 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							0040c4adef 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4363: fix possible NPE, if copy volume failed.  
						
						 
						
						
						
						
					 
					
						2013-08-19 15:25:20 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							77e7ccbbe1 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4325: add more test cases for zone wide storage pool allocator  
						
						 
						
						
						
						
					 
					
						2013-08-19 15:25:04 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							3937a7b5a5 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4400:[object_store_refactor] Three entries for one template  
						
						 
						
						... 
						
						
						
						in template_store_ref when MS was restarting during template download. 
						
						
					 
					
						2013-08-19 15:01:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							5d3bc5339e 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4399:[Templates] template entries are deleted from  
						
						 
						
						... 
						
						
						
						template_store_ref when downloadTemplate times out. 
						
						
					 
					
						2013-08-19 11:27:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							ba4a05eed1 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4287: Template sync should remove template_store_ref entry  
						
						 
						
						... 
						
						
						
						for corrupted template. 
						
						
					 
					
						2013-08-15 14:56:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							81fedcfa3e 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4338: catch up exception in case of deleting volume in parallel: it's possible that two threads can delete one volume at the same time, if the volume state is in Expunging  
						
						 
						
						
						
						
					 
					
						2013-08-14 18:16:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							c675f826e5 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4318:[Object_Store_Refactor] Failed to delete snapshot copied  
						
						 
						
						... 
						
						
						
						to Staging storage during snapshot creation. 
						
						
					 
					
						2013-08-14 18:12:53 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							37d58313c9 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4325: if userdispersing algorithm is used, then zone wide storages never been picked up  
						
						 
						
						
						
						
					 
					
						2013-08-14 15:52:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							374de76dae 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4324: need to clean up snapshot_store_ref, if creating snapshot failed.  
						
						 
						
						
						
						
					 
					
						2013-08-14 14:59:19 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							67beef15c9 
							
						 
					 
					
						
						
							
							CLOUDSTACK-3706:[Object_Store_Refactor] Failed to create template from  
						
						 
						
						... 
						
						
						
						stopped guest vm's root disk. 
						
						
					 
					
						2013-08-14 13:11:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nitin Mehta 
							
						 
					 
					
						
						
						
						
							
						
						
							efa861cd5c 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4287  
						
						 
						
						... 
						
						
						
						Builtin template Ready Status is No even after the Status is downlaod complete. The reason was that template sync updates only the template download state but not the state. Fixing that. Ideally we should change the state through state machine only.
Signed off by : nitin mehta<nitin.mehta@citrix.com> 
						
						
					 
					
						2013-08-14 18:43:47 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kishan Kavala 
							
						 
					 
					
						
						
						
						
							
						
						
							21831211f6 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4295 : TemplateTO should contain physical size along with virtual size. Usage ignores templates with size 0  
						
						 
						
						
						
						
					 
					
						2013-08-14 17:34:05 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wido den Hollander 
							
						 
					 
					
						
						
						
						
							
						
						
							04f378bcff 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4114: Use RAW disk images for RBD instead of QCOW2  
						
						 
						
						
						
						
					 
					
						2013-08-13 16:14:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hugo Trippaers 
							
						 
					 
					
						
						
						
						
							
						
						
							d57796b94f 
							
						 
					 
					
						
						
							
							Fix XML validation errors  
						
						 
						
						
						
						
					 
					
						2013-08-13 08:25:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							de2bd96d98 
							
						 
					 
					
						
						
							
							Moved volume related code into cloud-engine-orchestration  
						
						 
						
						
						
						
					 
					
						2013-08-12 19:06:51 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							9a89fd94fc 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4211: fix s3 on kvm  
						
						 
						
						
						
						
					 
					
						2013-08-12 17:20:09 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							3efa2767a8 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4204: return a ZoneScope in picking cache storage.  
						
						 
						
						
						
						
					 
					
						2013-08-09 18:14:01 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							fc7743773a 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4204:[Object_store_refactor] Snapshot created from volume in  
						
						 
						
						... 
						
						
						
						zone2 is copying to secondary staging storages in zone1 
						
						
					 
					
						2013-08-09 18:13:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							e018936dc4 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4129: select SSVM based on ImageCache data store instead of  
						
						 
						
						... 
						
						
						
						region wide image store. 
						
						
					 
					
						2013-08-09 18:13:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nitin Mehta 
							
						 
					 
					
						
						
						
						
							
						
						
							ab5ea3febd 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4133  
						
						 
						
						... 
						
						
						
						Introduce a global lock on template and pool id so that concurrent threads wont be inserting the same row in DB and hit MySQLIntegrityConstraintViolationException
Signed off by : nitin mehta<nitin.mehta@citrix.com> 
						
						
					 
					
						2013-08-09 14:03:43 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							99c3e4f3f5 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4190: Add endpoint selector implementation for ImageCache  
						
						 
						
						... 
						
						
						
						data store and also delete object from staging area for volume copy from
primary to secondary or vice versa. 
						
						
					 
					
						2013-08-08 16:17:00 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							bf6961255a 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4190:[Object_store_refactor] volume should be deleted from  
						
						 
						
						... 
						
						
						
						staging storage after successfule volume migration . 
						
						
					 
					
						2013-08-08 16:16:36 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							5495f10bce 
							
						 
					 
					
						
						
							
							Revert "Reverting the range of commits that broke the build"  
						
						 
						
						... 
						
						
						
						This reverts commit b59e3aaefced03d40d5b4b63c421c69743bcd387. 
						
						
					 
					
						2013-08-08 15:02:40 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Koushik Das 
							
						 
					 
					
						
						
						
						
							
						
						
							12ba37c8af 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4136: [upgraded ENV]Deleting Snapshot which was created before upgrade is throwing NPE.  
						
						 
						
						... 
						
						
						
						Snapshot object is being accessed even when it is null. In case snapshot is not present in backup store the code should return after cleaning db entry.
Also noticed discrepancy in the upgraded db setup but couldn't fully verify it, so added logging in the upgrade logic for template/snapshots etc. 
						
						
					 
					
						2013-08-08 15:13:08 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prasanna Santhanam 
							
						 
					 
					
						
						
						
						
							
						
						
							b59e3aaefc 
							
						 
					 
					
						
						
							
							Reverting the range of commits that broke the build  
						
						 
						
						... 
						
						
						
						This reverts commits 30c33415..f6a2c817bc
Signed-off-by: Prasanna Santhanam <tsp@apache.org> 
						
						
					 
					
						2013-08-08 14:46:56 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							e851f4a930 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4109: fix upload volume to s3 for vmware  
						
						 
						
						
						
						
					 
					
						2013-08-07 19:14:18 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							98041dba46 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4109:[Object_store_refactor] Extract volume failed with NPE.  
						
						 
						
						
						
						
					 
					
						2013-08-07 17:11:40 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							5287f4c9ec 
							
						 
					 
					
						
						
							
							Got everything running through testing  
						
						 
						
						
						
						
					 
					
						2013-08-07 16:41:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							942f282a6e 
							
						 
					 
					
						
						
							
							Moved config into it's own package  
						
						 
						
						
						
						
					 
					
						2013-08-07 16:41:02 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							a8ee45de7c 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4074: if hypervisor doesn't return size of volume/template, don't update it into db  
						
						 
						
						
						
						
					 
					
						2013-08-06 15:53:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							ec89e23665 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4116: don't update db if hypervisor storage processor does  
						
						 
						
						... 
						
						
						
						not return volume size. 
						
						
					 
					
						2013-08-06 15:42:18 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							a8990cffd4 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4003: We should not delete a READY data object from object  
						
						 
						
						... 
						
						
						
						store ref table in case of any operation failure related to this data
object. 
						
						
					 
					
						2013-08-06 15:04:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nitin Mehta 
							
						 
					 
					
						
						
						
						
							
						
						
							f28a28dc77 
							
						 
					 
					
						
						
							
							CLOUDSTACK-3913  
						
						 
						
						... 
						
						
						
						Private templates would now get copied to only one of image  storage chosen randamly as was the case earlier. Dont throw an exception for uploading volumes when there are multiple image stores, instead choose one of them randomly
Signed off by : nitin mehta<nitin.mehta@citrix.com> 
						
						
					 
					
						2013-08-05 17:43:57 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							239c6cef45 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4008: fix snapshot npe if its volume is deleted  
						
						 
						
						
						
						
					 
					
						2013-08-01 13:59:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chip Childers 
							
						 
					 
					
						
						
						
						
							
						
						
							8225374138 
							
						 
					 
					
						
						
							
							Updating pom.xml version numbers for release 4.3.0-SNAPSHOT  
						
						 
						
						... 
						
						
						
						Signed-off-by: Chip Childers <chipchilders@apache.org> 
						
						
					 
					
						2013-08-01 10:35:00 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mice Xia 
							
						 
					 
					
						
						
						
						
							
						
						
							51e4f597e0 
							
						 
					 
					
						
						
							
							fix CLOUDSTACK-3591 add usage recording for VM snapshots  
						
						 
						
						... 
						
						
						
						Conflicts:
	plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java
	server/src/com/cloud/vm/snapshot/VMSnapshotManagerImpl.java
	setup/db/db/schema-410to420.sql 
						
						
					 
					
						2013-08-01 10:47:36 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							6ea9d8b159 
							
						 
					 
					
						
						
							
							CLOUDSTACK-3976: if the snapshot is empty and it's the last one in the chain, we need to take full snapshot for the snapshots in sequence  
						
						 
						
						
						
						
					 
					
						2013-07-31 17:43:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							06b9976371 
							
						 
					 
					
						
						
							
							CLOUDSTACK-3976: delete parent snapshot if child snapshots are deleted  
						
						 
						
						
						
						
					 
					
						2013-07-31 17:03:27 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							ad653bf9f5 
							
						 
					 
					
						
						
							
							CLOUDSTACK-3977: vm deployement is failing ;: Resource [Host:5] is  
						
						 
						
						... 
						
						
						
						unreachable: Host 5: Unable to send class
org.apache.cloudstack.storage.command.CopyCommand because agent is in
maintenance mode. 
						
						
					 
					
						2013-07-31 14:04:20 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							c2192808aa 
							
						 
					 
					
						
						
							
							CLOUDSTACK-3686: Registering a template does not generate a usage event.  
						
						 
						
						
						
						
					 
					
						2013-07-30 17:35:12 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							46e644e134 
							
						 
					 
					
						
						
							
							Separate agentmanager from server code.  Moved out ssvm.  Remove methods that shouldn't be used  
						
						 
						
						
						
						
					 
					
						2013-07-29 19:13:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							42da3efbc3 
							
						 
					 
					
						
						
							
							CLOUDSTACK-3862: Remove S3/Swift-backed Secondary Storage Code.  
						
						 
						
						
						
						
					 
					
						2013-07-29 14:31:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							ae534388c0 
							
						 
					 
					
						
						
							
							CLOUDSTACK-3852: fix upload volume  
						
						 
						
						... 
						
						
						
						Conflicts:
	plugins/hypervisors/vmware/src/com/cloud/hypervisor/guru/VMwareGuru.java
	server/src/com/cloud/template/TemplateManagerImpl.java 
						
						
					 
					
						2013-07-29 11:50:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							a4cea4ebf2 
							
						 
					 
					
						
						
							
							Removed schema from the dependency of many components  
						
						 
						
						
						
						
					 
					
						2013-07-29 10:55:19 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							c2752ba93c 
							
						 
					 
					
						
						
							
							Removed mysql as any dependency  
						
						 
						
						
						
						
					 
					
						2013-07-26 20:35:48 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							1834e81476 
							
						 
					 
					
						
						
							
							Added the missing directories  
						
						 
						
						
						
						
					 
					
						2013-07-26 16:34:09 -07:00