cloudstack/server/src/com/cloud
Prachi Damle 78186c3b02 CLOUDSTACK-2568: ACS41 regression in storage subsystem (seen with local storage and 2 or more hosts)
Patch for 4.1, changes:
- In VolumeReservationVO, the getter method of a column had a typo, causing us to create a wrong searchbuilder. It was searching over the 'id' column instead of 'vm_reservation_id' causing
- This bug was causing the vm deployment to choose a wrong pool during deployment since the search was choosing incorrectly
- This bug in the GenericSearchBuilder is also fixed - if the getter method does not use the standard 'get' or 'is' prefix, one should annotate that method using
 @Column(name = "<column_name>") and indicate which column this method refers to. This will cause the GenericSearchBuilder to identify the field correctly.
- Also, let planner search for pools instead of selecting the one reserved - because there is no way currently to pass multiple pool information to the planner and this may cause issues when a VM has multiple disks.

Signed-off-by: Chip Childers <chip.childers@gmail.com>
2013-05-22 20:14:32 +01:00
..
account Patch from Chip Childers 2012-07-02 09:51:21 -04:00
acl All merge conflicts resolved 2013-01-18 12:14:57 -08:00
agent Fix for _pingTimeout being 0 in AgentMonitor 2013-04-04 15:59:06 +01:00
alert Sync master to javelin one more time 2013-02-01 11:37:33 -08:00
api CLOUDSTACK-2194: Fix ApiServer component initialization sequence 2013-04-30 18:44:07 +01:00
async Improve component lifecycle management with system run-level concept 2013-01-30 15:21:02 -08:00
capacity CLOUDSTACK-1307 Noticed NPE when we put host in maintenance mode in clustered management setup 2013-02-19 15:15:00 -08:00
certificate/dao Add Spring annotation to major components 2012-11-07 14:53:39 -08:00
cluster CLOUDSTACK-1795: implement custom AOP to fully support legacy CloudStack AOP semantcis 2013-03-27 13:06:49 +00:00
configuration CLOUDSTACK-2039: Improve console access security with 128-bit AES encryption and securely-randomized key generation 2013-04-16 01:42:29 +01:00
consoleproxy CLOUDSTACK-2039: Improve console access security with 128-bit AES encryption and securely-randomized key generation 2013-04-16 01:42:29 +01:00
dao CLOUDSTACK-786, CLOUDSTACK-1014: Moved usage APIs to cloud-api. Removed ManagementServerExt. Usage API related implementation is added to UsageServiceImpl 2013-02-05 16:43:40 +05:30
dc CLOUDSTACK-1332: Pass IPv6 DNS to VR 2013-02-25 16:07:36 -08:00
deploy CLOUDSTACK-2568: ACS41 regression in storage subsystem (seen with local storage and 2 or more hosts) 2013-05-22 20:14:32 +01:00
domain CLOUDSTACK-2003: When accounts and domains are deleted, cleanup can fail, 2013-04-11 18:29:59 +01:00
event CLOUDSTACK-1795: implement custom AOP to fully support legacy CloudStack AOP semantcis 2013-03-27 13:06:49 +00:00
ha CLOUDSTACK-1276, CLOUDSTACK-1729: Remove autoscanning, ensure adpater execution order in runtime 2013-03-27 13:02:18 +00:00
host/dao CloudStack CLOUDSTACK-774 2013-02-21 15:39:15 -08:00
hypervisor Summary: fix cloud-agent KVM calls to cloudstack-agent for centos6.3 2013-02-12 23:14:24 -07:00
keystore Improve component lifecycle management with system run-level concept 2013-01-30 15:21:02 -08:00
maint Improve component lifecycle management with system run-level concept 2013-01-30 15:21:02 -08:00
migration Deprecate 2.1.x migration DAOs, it breaks EntityManager's singleton assumption 2013-01-17 18:55:14 -08:00
network Update the Logical Router NatRules to be compatible with the NVP 3.x.x 2013-05-22 14:39:52 +01:00
offerings Merge javelin into master 2013-02-01 14:40:45 -08:00
projects CLOUDSTACK-1636: Removed the concept of owner region. Removed region_id from user/account and domain tables. Removed forwarding of api calls to owner region. Removed api_key and secret_key from region table. Included related DB upgrade changes. 2013-03-14 21:22:48 -04:00
resource CLOUDSTACK-1276, CLOUDSTACK-1729: Remove autoscanning, ensure adpater execution order in runtime 2013-03-27 13:02:18 +00:00
resourcelimit CLOUDSTACK-1574 : updateResourceCount API is failed saying to specify valida resource type even after parsing the valid resource type. 2013-03-08 10:14:03 -05:00
secstorage Bring javelin back to the status of being able to start System VMs after another round of master branch merge 2013-01-18 19:15:32 -08:00
server CLOUDSTACK-2039: Improve console access security with 128-bit AES encryption and securely-randomized key generation 2013-04-16 01:42:29 +01:00
service Put usage server under Spring 2013-01-25 23:00:55 -08:00
servlet CLOUDSTACK-2039: Improve console access security with 128-bit AES encryption and securely-randomized key generation 2013-04-16 01:42:29 +01:00
storage CLOUDSTACK-2104: add state change in createVolume back to Allocated if 2013-04-19 14:20:57 +01:00
tags Improve component lifecycle management with system run-level concept 2013-01-30 15:21:02 -08:00
template CLOUDSTACK-1237: Fix an overriding method that would help find template adapter 2013-02-13 15:21:24 +05:30
test Fix issues after another round of merge 2013-01-11 16:54:32 -08:00
upgrade CLOUDSTACK-2309: Add fix to handle Vmware 4.0 template upgrade 2013-05-11 18:26:11 +01:00
usage CLOUDSTACK-786, CLOUDSTACK-1014: Moved usage APIs to cloud-api. Removed ManagementServerExt. Usage API related implementation is added to UsageServiceImpl 2013-02-05 16:43:40 +05:30
user CLOUDSTACK-1834: Events are not generated for registerUserKeys() 2013-04-09 14:23:15 +01:00
uuididentity Improve component lifecycle management with system run-level concept 2013-01-30 15:21:02 -08:00
vm CLOUDSTACK-2195: Don't return a UserVM object if we fail to stop vm 2013-04-26 17:25:52 +01:00