Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							ec3302afd6 
							
						 
					 
					
						
						
							
							CLOUDSTACK-3472: [Object_Store_Refactor] System VMs are not coming up in  
						
						 
						
						... 
						
						
						
						initial attempt, but they are coming up after multiple attempts. 
						
						
					 
					
						2013-10-17 15:59:10 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darren Shepherd 
							
						 
					 
					
						
						
						
						
							
						
						
							711ad386d1 
							
						 
					 
					
						
						
							
							Random cleanup  
						
						 
						
						
						
						
					 
					
						2013-10-16 16:18:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nitin Mehta 
							
						 
					 
					
						
						
						
						
							
						
						
							fc6c1ec812 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4882:  
						
						 
						
						... 
						
						
						
						list Clusters/pods/zones API not accounting for reserved in the used capacity percentage.
Fix listCapacity cmd for reserved as well
Signed off by : nitin mehta<nitin.mehta@citrix.com> 
						
						
					 
					
						2013-10-16 15:02:18 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darren Shepherd 
							
						 
					 
					
						
						
						
						
							
						
						
							f62e28c1ec 
							
						 
					 
					
						
						
							
							New Transaction API  
						
						 
						
						... 
						
						
						
						Introduction of a new Transaction API that is more consistent with the style
of Spring's transaction managment.  The existing Transaction class was renamed
to TransactionLegacy.  All of the non-DAO code in the management server has been
updated to use the new Transaction API. 
						
						
					 
					
						2013-10-16 09:21:00 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kishan Kavala 
							
						 
					 
					
						
						
						
						
							
						
						
							81f1a0b831 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4095 : Remove region_id from Transaction. Read from db.properties whenever required  
						
						 
						
						... 
						
						
						
						Conflicts:
	framework/db/src/com/cloud/utils/db/GenericDaoBase.java 
						
						
					 
					
						2013-10-16 19:28:42 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							ac02987db2 
							
						 
					 
					
						
						
							
							Add upgrade path from 4.2.1 to 4.3.0.  
						
						 
						
						
						
						
					 
					
						2013-10-14 21:56:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nitin Mehta 
							
						 
					 
					
						
						
						
						
							
						
						
							fa0c685bcb 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4854:  
						
						 
						
						... 
						
						
						
						Add support for adding network details
Signed off by : nitin mehta<nitin.mehta@citrix.com> 
						
						
					 
					
						2013-10-10 19:18:39 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							c4084a7c34 
							
						 
					 
					
						
						
							
							Fixes for resource details code: 1) Fixed the NPE happening when the resource detail couldn't be located by the key passed through API 2) Added ResourceDetails interface, made all resource details VO objects to implement it.  
						
						 
						
						
						
						
					 
					
						2013-10-10 11:13:47 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							5c7db71bbb 
							
						 
					 
					
						
						
							
							Duplicate getter-setter after merge  
						
						 
						
						
						
						
					 
					
						2013-10-10 00:47:36 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							ec4fa61ae3 
							
						 
					 
					
						
						
							
							Tested ACL for StartVmCmd using the new RoleBasedEntityAccessChecker  
						
						 
						
						
						
						
					 
					
						2013-10-10 00:46:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							0b1aaf514f 
							
						 
					 
					
						
						
							
							More logic to Role based checker  
						
						 
						
						
						
						
					 
					
						2013-10-10 00:43:56 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harikrishna Patnala 
							
						 
					 
					
						
						
						
						
							
						
						
							bb7493775c 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4707: "sourcetemplateid" field is not getting set for derived templates Template created from a volume or snapshot did not have the sourcetemplateid field set in vm_template table.  
						
						 
						
						
						
						
					 
					
						2013-10-10 12:20:40 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							2b4703b6e6 
							
						 
					 
					
						
						
							
							Change ListVMsCmd to use new role and entity permission information.  
						
						 
						
						
						
						
					 
					
						2013-10-09 21:56:52 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							9cd1a95327 
							
						 
					 
					
						
						
							
							Fix search criteria to support searching both specific entityType and *.  
						
						 
						
						
						
						
					 
					
						2013-10-08 14:50:46 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							11fe1f527a 
							
						 
					 
					
						
						
							
							Add role permission for normal user role.  
						
						 
						
						
						
						
					 
					
						2013-10-08 11:08:54 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							b87b9e5c64 
							
						 
					 
					
						
						
							
							Add Scope to acl_role_permission, remove parent_role_id from acl_role  
						
						 
						
						... 
						
						
						
						table, and create PermissionScope and AclEntityType enum types. 
						
						
					 
					
						2013-10-07 16:09:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nitin Mehta 
							
						 
					 
					
						
						
						
						
							
						
						
							6e80bb001c 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4824:  
						
						 
						
						... 
						
						
						
						Add support for adding zone details
Signed off by : nitin mehta<nitin.mehta@citrix.com> 
						
						
					 
					
						2013-10-07 15:48:43 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							579806440b 
							
						 
					 
					
						
						
							
							Add permission flag to acl_entity_permission  
						
						 
						
						
						
						
					 
					
						2013-10-07 14:30:15 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							385dfc230f 
							
						 
					 
					
						
						
							
							Schema and VO/Dao for Role Permission  
						
						 
						
						
						
						
					 
					
						2013-10-07 12:33:28 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darren Shepherd 
							
						 
					 
					
						
						
						
						
							
						
						
							d769a73cfc 
							
						 
					 
					
						
						
							
							Fix DatabaseUpgradeChecker in standalone context  
						
						 
						
						... 
						
						
						
						When running DatabaseUpgradeChecker as a standalone program _dao will not
be injected.  Still create an instance of VersionDaoImpl in constructor
and when DatabaseUpgradeChecker is ran in the mgmt server it will be
overwritten by the injected value. 
						
						
					 
					
						2013-10-07 11:57:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							ded2785bb1 
							
						 
					 
					
						
						
							
							Add interface method to remove account group association from  
						
						 
						
						... 
						
						
						
						acl_group_account_map. 
						
						
					 
					
						2013-10-07 11:46:40 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laszlo Hornyak 
							
						 
					 
					
						
						
						
						
							
						
						
							bd8536739c 
							
						 
					 
					
						
						
							
							remove txn attribute from DB  
						
						 
						
						... 
						
						
						
						txn attribute was never actually used
Signed-off-by: Laszlo Hornyak <laszlo.hornyak@gmail.com> 
						
						
					 
					
						2013-10-04 10:15:39 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darren Shepherd 
							
						 
					 
					
						
						
						
						
							
						
						
							67186429e1 
							
						 
					 
					
						
						
							
							Spring Modularization  
						
						 
						
						... 
						
						
						
						ACS is now comprised of a hierarchy of spring application contexts.
Each plugin can contribute configuration files to add to an existing
module or create it's own module.
Additionally, for the mgmt server, ACS custom AOP is no longer used
and instead we use Spring AOP to manage interceptors. 
						
						
					 
					
						2013-10-02 15:41:04 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nitin Mehta 
							
						 
					 
					
						
						
						
						
							
						
						
							8466fad6ca 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4785:  
						
						 
						
						... 
						
						
						
						Adding list details for UserVm.
Signed off by : nitin mehta<nitin.mehta@citrix.com> 
						
						
					 
					
						2013-10-02 14:53:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nitin Mehta 
							
						 
					 
					
						
						
						
						
							
						
						
							85b5c6e353 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4785:  
						
						 
						
						... 
						
						
						
						Add support for adding user vm details and removing them.
Signed off by : nitin mehta<nitin.mehta@citrix.com> 
						
						
					 
					
						2013-10-02 14:16:45 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							a2bf7f035e 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4784: 22x to 4.x upgrade - don't ignore redundant router network offering, when update ntwk_offering_serivce_map with PF/StaticNat/SourceNat services  
						
						 
						
						
						
						
					 
					
						2013-10-02 11:09:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							5583506c0c 
							
						 
					 
					
						
						
							
							Add entity permission grant and revoke API.  
						
						 
						
						
						
						
					 
					
						2013-09-30 17:03:34 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							43770e0cb2 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4744: enhanced root admin API updateVolume with state/storageId parameters as a part of "Better control over first party objects" feature.  
						
						 
						
						... 
						
						
						
						Also fixed existing bugs for the API:
* corrected action event to be VOLUME.UPDATE (was VOLUME.ATTACH)
* all parameters to update, should be optional - fixed that. If nothing is specified, the db object will remain with its original fields 
						
						
					 
					
						2013-09-28 21:44:47 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							b60eef3e82 
							
						 
					 
					
						
						
							
							Added comments and finished off the work  
						
						 
						
						
						
						
					 
					
						2013-09-28 07:53:28 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							e8cac2c5d8 
							
						 
					 
					
						
						
							
							Changed SearchCriteria2 to GenericQueryBuilder to reflect the same placement  
						
						 
						
						
						
						
					 
					
						2013-09-28 07:53:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							e2988902c9 
							
						 
					 
					
						
						
							
							Changed SearchCriteria2 to GenericQueryBuilder to reflect the same placement  
						
						 
						
						
						
						
					 
					
						2013-09-28 07:53:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							a964cf549e 
							
						 
					 
					
						
						
							
							Continue to merge SearchCriteria2 and GenericSearchBuilder  
						
						 
						
						
						
						
					 
					
						2013-09-28 07:53:24 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							af8832f6bd 
							
						 
					 
					
						
						
							
							Unified both the SearchBuilder and SearchCriteriaService  
						
						 
						
						
						
						
					 
					
						2013-09-28 07:53:24 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							0be374a796 
							
						 
					 
					
						
						
							
							Add All Apis for ACL Group.  
						
						 
						
						
						
						
					 
					
						2013-09-27 18:16:18 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							97fd99b09a 
							
						 
					 
					
						
						
							
							Add all Apis for AclRole.  
						
						 
						
						
						
						
					 
					
						2013-09-26 17:48:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							fce2aad23d 
							
						 
					 
					
						
						
							
							WIP For APIs related to ACL Roles.  
						
						 
						
						
						
						
					 
					
						2013-09-26 11:22:43 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edison Su 
							
						 
					 
					
						
						
						
						
							
						
						
							b3ac12e171 
							
						 
					 
					
						
						
							
							delete snapshot_store_ref if the snapshot is in error state  
						
						 
						
						
						
						
					 
					
						2013-09-25 15:51:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darren Shepherd 
							
						 
					 
					
						
						
						
						
							
						
						
							9fb0a1a619 
							
						 
					 
					
						
						
							
							Don't check implementation version of Object for DatabaseUpgradeChecker  
						
						 
						
						
						
						
					 
					
						2013-09-25 14:34:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							4294005142 
							
						 
					 
					
						
						
							
							Check if an Account belongs to RootAdmin group  
						
						 
						
						
						
						
					 
					
						2013-09-24 17:01:43 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							ddae23c168 
							
						 
					 
					
						
						
							
							Add parent_role_id to acl_role table.  
						
						 
						
						
						
						
					 
					
						2013-09-23 13:18:57 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Zhou 
							
						 
					 
					
						
						
						
						
							
						
						
							62d49b3524 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4716: upgrade resource count (cpu,memory,primary_storage,secondary_storage) in the upgrade to 4.2  
						
						 
						
						... 
						
						
						
						(cherry picked from commit 38bbfdc89a50bbb9464700d202d1cfa7b7955953)
Signed-off-by: Wei Zhou <w.zhou@leaseweb.com> 
						
						
					 
					
						2013-09-23 14:19:03 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alena Prokharchyk 
							
						 
					 
					
						
						
						
						
							
						
						
							2fa5a5ae97 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4704: 41-42 db upgrade - populate vpc_service_map table with the services/providers supported by VPC  
						
						 
						
						... 
						
						
						
						(cherry picked from commit 798f34a49cbfbb3a475f3dadf62d1ac1b8dfa510)
Signed-off-by: Wei Zhou <w.zhou@leaseweb.com> 
						
						
					 
					
						2013-09-23 14:18:41 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							12b6e700b6 
							
						 
					 
					
						
						
							
							The first version of all the ACL VOs and DAOs.  
						
						 
						
						
						
						
					 
					
						2013-09-19 17:50:33 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							354588611a 
							
						 
					 
					
						
						
							
							Add missing table acl_group_role_map, as well as adding columns.  
						
						 
						
						
						
						
					 
					
						2013-09-19 17:49:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							3333a04c40 
							
						 
					 
					
						
						
							
							During Upgrade to 4.3, Populate the API Permissions per Out-Of-Box Role from commands.properties file  
						
						 
						
						
						
						
					 
					
						2013-09-19 12:32:54 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							ad6af49f03 
							
						 
					 
					
						
						
							
							Populate acl_group_account_map for existing accounts.  
						
						 
						
						
						
						
					 
					
						2013-09-19 10:26:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Prachi Damle 
							
						 
					 
					
						
						
						
						
							
						
						
							f2ea699d12 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4668: Upgrade to 4.2 fails with NullPointerException when hypervisor_type is null for a cluster entry  
						
						 
						
						... 
						
						
						
						Changes:
- Care for null value during comparing the hypervisor_type
- Do not consider removed clusters
- Method rename according to coding conventions 
						
						
					 
					
						2013-09-18 16:52:01 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daan Hoogland 
							
						 
					 
					
						
						
						
						
							
						
						
							2614b00c51 
							
						 
					 
					
						
						
							
							sdn hosted vpc gateways (using lswitch)  
						
						 
						
						
						
						
					 
					
						2013-09-18 16:56:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Min Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							1042136c23 
							
						 
					 
					
						
						
							
							CLOUDSTACK-4661:[DB Upgrade] SecondaryStorage entry in host table before  
						
						 
						
						... 
						
						
						
						upgrade is not marked as removed after migrating them to image_store
table. 
						
						
					 
					
						2013-09-12 18:55:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							435e74e914 
							
						 
					 
					
						
						
							
							Commit to try something on removing getZone  
						
						 
						
						
						
						
					 
					
						2013-09-06 15:40:33 -07:00