Commit Graph

17017 Commits

Author SHA1 Message Date
Kelven Yang
c7530dbd70 Hook job monitoring 2013-05-12 18:15:47 -07:00
Kelven Yang
2210c10271 cleanup, bug-fixes for job wakeup process 2013-05-12 16:46:01 -07:00
Kelven Yang
2320b1c2c5 Unit tests for job wakeup process 2013-05-10 18:07:14 -07:00
Kelven Yang
a681a7efe5 more job wakeup improvements 2013-05-09 19:52:09 -07:00
Kelven Yang
d3766e33c3 Add job wakeup dispatcher for fully asynchronized job execution 2013-05-09 11:20:59 -07:00
Kelven Yang
4d316addac prepare wakeup support to job-joining 2013-05-08 18:09:01 -07:00
Kelven Yang
a10049e4e8 Add pseudo job to support VM operations that are initiated from system threads outside job pool 2013-05-08 15:18:26 -07:00
Kelven Yang
38e2964fd7 Re-org async job constant definition place 2013-05-08 10:05:35 -07:00
Kelven Yang
3c780a500d Start and stop VM now works for CPVM and SSVM with new VMSync 2013-05-07 17:03:04 -07:00
Kelven Yang
006b2f8ed8 add support to job joining 2013-05-07 13:26:37 -07:00
Kelven Yang
444a15b619 Hook CPVM and SSVM into new sync framework 2013-05-06 16:59:20 -07:00
Kelven Yang
a8a09ba287 hook-up new sync with VirtualMachineGuru(s) 2013-05-06 10:01:46 -07:00
Kelven Yang
ba9a9480b6 Commit intermediate work 2013-05-02 18:06:24 -07:00
Kelven Yang
7de2af9457 Unit test to job heartbeat on message bus 2013-05-01 22:51:10 -07:00
Kelven Yang
9e4ebdd8b3 Add job monitor to help manage system concurrent level 2013-05-01 22:45:27 -07:00
Kelven Yang
17930685e4 Unit tests to VM work scheduling 2013-05-01 16:43:05 -07:00
Kelven Yang
86053cd8b2 Add VM work job dispatcher, MethodCapturer etc 2013-04-30 18:12:23 -07:00
Kelven Yang
9786f7b7bb consolidate VM work jobs 2013-04-26 17:44:28 -07:00
Kelven Yang
7ad0722b86 Unit test to added method to AsyncJobManager 2013-04-26 13:09:19 -07:00
Kelven Yang
f1ba6586b9 Add Predicate and MesageDetector for message bus 2013-04-25 17:57:48 -07:00
Kelven Yang
d0a7ca082f Decouple hypervisor resource from VM state sync 2013-04-24 17:25:08 -07:00
Kelven Yang
e31e33ccd3 unit-test to track reset of hypervisor state sync 2013-04-24 11:38:32 -07:00
Kelven Yang
ca3d6306f7 Add support to track host change 2013-04-24 10:41:47 -07:00
Kelven Yang
8b4ec1927c Unit test for power state sync DAO method 2013-04-23 17:05:52 -07:00
Kelven Yang
360a48bc7f More refactoring for decoupling 2013-04-22 18:16:33 -07:00
Kelven Yang
f640a416d1 Revert back a previous change that was trying to carry more info in state machine listeners 2013-04-22 11:29:07 -07:00
Kelven Yang
f969ec3ccc Add unit tests to make sure message bus is ready for use 2013-04-21 11:56:48 -07:00
Kelven Yang
e7d7fb58c5 Some unit test work 2013-04-19 22:01:33 -07:00
Kelven Yang
96ebac1e47 server/test/com/cloud/async/AsyncJobTestConfiguration.java 2013-04-19 21:55:03 -07:00
Kelven Yang
c51fae0b6c Add async job discriminator to allow merging of HA/ItWork jobs 2013-04-18 18:12:27 -07:00
Kelven Yang
56bc255355 Separate usage monitor from HA manager 2013-04-17 14:14:17 -07:00
Kelven Yang
58112a9e12 Add VM power state, use record event info to represent user/system intention for sync process to use 2013-04-12 18:53:24 -07:00
Kelven Yang
967c82226b Refactor message bus facitlity to avoid confusing with event bus for external notification, planning to use it in VMSync 2013-04-11 15:57:19 -07:00
Kelven Yang
aa108fcaec Get rid of annoying communicating through exception between API/Job manager, decouple job manager from API manager for VMsync usage 2013-04-09 18:05:14 -07:00
Kelven Yang
34cae6349c More refactoring work 2013-04-09 16:58:35 -07:00
Kelven Yang
2ee8fd2152 Merge branch 'master' into vmsync
Conflicts:
	plugins/hypervisors/kvm/src/org/apache/cloudstack/utils/qemu/QemuImgException.java
	server/src/com/cloud/async/AsyncJobManagerImpl.java
	server/src/com/cloud/async/SyncQueueManager.java
	server/src/com/cloud/hypervisor/kvm/discoverer/LxcServerDiscoverer.java
	server/src/com/cloud/storage/VolumeManagerImpl.java
	utils/src/com/cloud/utils/component/AdapterList.java
2013-04-09 14:39:09 -07:00
Kelven Yang
a410652795 Add schema changes for job dispatcher 2013-04-09 14:21:00 -07:00
Brian Federle
685a8a72ce multiEdit, action pre-filter: pass 'actions' in options object 2013-04-09 12:50:17 -07:00
Brian Federle
6a1d384761 multiEdit: Support createForm for actions
If 'createForm' block is specified in a multi-edit action, show
createForm and pass fields to action.
2013-04-09 12:50:08 -07:00
Joe Brockmeier
1a5162f4d2 The defaults.cfg for the Publican branding was out of date. Changed to current URLs. 2013-04-09 13:55:29 -05:00
Kelven Yang
55935f9868 more job cleanup 2013-04-09 11:14:49 -07:00
Chiradeep Vittal
1c33a3ee80 Make apidoc generation less verbose -- makes it hard to figure out what is going on with the rest of the build
Signed-off-by: Chiradeep Vittal <chiradeep@apache.org>
2013-04-09 10:54:44 -07:00
Joe Brockmeier
57fea8f90c CLOUDSTACK-1837: Documenting steps from this bug for upgrade procedure from 4.0 to 4.1. Unsure how these translate for earlier CloudStack versions. 2013-04-09 12:39:12 -05:00
Hugo Trippaers
6c9fcb8c8f Make the VpcManager check a list of supported providers 2013-04-09 18:27:23 +02:00
Wido den Hollander
d5d167cb97 CLOUDSTACK-1980: Add cloudstack-sysvmadm and cloudstack-setup-encryption
To the management server package.

cloudstack-setup-bridge should be a part of the cloudstack-awsapi package
2013-04-09 16:52:15 +02:00
Murali Reddy
ef2983cc12 region id is not Long, its integer changing the regionId parameter in
ListGlobalLoadBalancerRuleCmd.java
2013-04-09 19:23:13 +05:30
Murali Reddy
120d834186 Fixing the regression introduced by spring refactor to stream line oss
and non oss components.

sincle the GSLB service impl has different configuration, moving it out
the bean definition from applicationContext to ComponentContext and
non-ossComponentContext
2013-04-09 19:19:34 +05:30
Murali Reddy
9180bd5990 CLOUDSTACK-1834: Events are not generated for registerUserKeys() 2013-04-09 17:45:57 +05:30
Pranav Saxena
47dc989675 CLOUDSTACK-1428:[UI] Instance which are created without display name are not visible when added to LB: Using the name property instead in the data flow 2013-04-09 17:02:01 +05:30
Pranav Saxena
c51587396a CLOUDSTACK-1893:[AWS Style Health Checks] UI hangs when one tries to create health check policy on a LB rule with VR as LB service provider 2013-04-09 13:51:33 +05:30