cloudstack/engine/schema/src/com/cloud/dc/dao
Koushik Das 8cf48ed2ce CLOUDSTACK-4179: [Performance Testing] Time taken for Deploy VM async job to complete is considerably higher
The time increased due to the newly added dedicated resources feature. During regular VM deployment, all dedicated resources are put in avoid list so that they are not considered for deployment.
Now the way to compute the list of dedicated resources is not optimal and performance deteriorates in an environment having lot of pods, clusters and hosts as the logic is to query db. for each suc resource.

The fix is to optimize the logic not to loop through all resources but get the list of each resource type in a single query.

Conflicts:
	server/src/com/cloud/deploy/DeploymentPlanningManagerImpl.java
2013-08-09 16:57:21 +05:30
..
AccountVlanMapDao.java Moved most of the VOs and DAOs from server package into engine-schema as well 2013-05-06 16:34:26 -07:00
AccountVlanMapDaoImpl.java Moved most of the VOs and DAOs from server package into engine-schema as well 2013-05-06 16:34:26 -07:00
ClusterDao.java CLOUDSTACK-4179: [Performance Testing] Time taken for Deploy VM async job to complete is considerably higher 2013-08-09 16:57:21 +05:30
ClusterDaoImpl.java CLOUDSTACK-4179: [Performance Testing] Time taken for Deploy VM async job to complete is considerably higher 2013-08-09 16:57:21 +05:30
ClusterVSMMapDao.java Moved most of the VOs and DAOs from server package into engine-schema as well 2013-05-06 16:34:26 -07:00
ClusterVSMMapDaoImpl.java Moved most of the VOs and DAOs from server package into engine-schema as well 2013-05-06 16:34:26 -07:00
DataCenterDao.java Cloudstack-2150 DB table entries of phisical network is not proper.Shows Duplicate entries Cloudstack-2980 Adding a VLAN range that overlaps with two existing ranges results in inconsistent DB entries 2013-07-17 15:22:33 +05:30
DataCenterDaoImpl.java Cloudstack-2150 DB table entries of phisical network is not proper.Shows Duplicate entries Cloudstack-2980 Adding a VLAN range that overlaps with two existing ranges results in inconsistent DB entries 2013-07-17 15:22:33 +05:30
DataCenterIpAddressDao.java Moved most of the VOs and DAOs from server package into engine-schema as well 2013-05-06 16:34:26 -07:00
DataCenterIpAddressDaoImpl.java Moved most of the VOs and DAOs from server package into engine-schema as well 2013-05-06 16:34:26 -07:00
DataCenterLinkLocalIpAddressDao.java Moved most of the VOs and DAOs from server package into engine-schema as well 2013-05-06 16:34:26 -07:00
DataCenterLinkLocalIpAddressDaoImpl.java Moved most of the VOs and DAOs from server package into engine-schema as well 2013-05-06 16:34:26 -07:00
DataCenterVnetDao.java Cloudstack-4015 No error logged when deleteing all the valns when there are allocateed vnets. Alos not updating the vnet range in physicalnetworks table in the above case. 2013-08-06 17:28:22 +05:30
DataCenterVnetDaoImpl.java Cloudstack-4015 No error logged when deleteing all the valns when there are allocateed vnets. Alos not updating the vnet range in physicalnetworks table in the above case. 2013-08-06 17:28:22 +05:30
DcDetailsDao.java Moved most of the VOs and DAOs from server package into engine-schema as well 2013-05-06 16:34:26 -07:00
DcDetailsDaoImpl.java Moved most of the VOs and DAOs from server package into engine-schema as well 2013-05-06 16:34:26 -07:00
HostPodDao.java CLOUDSTACK-4179: [Performance Testing] Time taken for Deploy VM async job to complete is considerably higher 2013-08-09 16:57:21 +05:30
HostPodDaoImpl.java CLOUDSTACK-4179: [Performance Testing] Time taken for Deploy VM async job to complete is considerably higher 2013-08-09 16:57:21 +05:30
PodVlanDao.java Moved most of the VOs and DAOs from server package into engine-schema as well 2013-05-06 16:34:26 -07:00
PodVlanDaoImpl.java Moved most of the VOs and DAOs from server package into engine-schema as well 2013-05-06 16:34:26 -07:00
PodVlanMapDao.java Moved most of the VOs and DAOs from server package into engine-schema as well 2013-05-06 16:34:26 -07:00
PodVlanMapDaoImpl.java Moved most of the VOs and DAOs from server package into engine-schema as well 2013-05-06 16:34:26 -07:00
StorageNetworkIpAddressDao.java Moved most of the VOs and DAOs from server package into engine-schema as well 2013-05-06 16:34:26 -07:00
StorageNetworkIpAddressDaoImpl.java Moved most of the VOs and DAOs from server package into engine-schema as well 2013-05-06 16:34:26 -07:00
StorageNetworkIpRangeDao.java Moved most of the VOs and DAOs from server package into engine-schema as well 2013-05-06 16:34:26 -07:00
StorageNetworkIpRangeDaoImpl.java Moved most of the VOs and DAOs from server package into engine-schema as well 2013-05-06 16:34:26 -07:00
VlanDao.java CLOUDSTACK-2116 2013-05-15 18:05:01 +05:30
VlanDaoImpl.java CLOUDSTACK-2116 2013-05-15 18:05:01 +05:30