Edison Su
|
1fe5d7c886
|
need to download image to cache storage from s3/swift on mgt server for default system vm templates
|
2013-04-18 01:56:34 -07:00 |
|
Min Chen
|
14b5f0da19
|
Rename ImageDataFactoryxxx to TemplateDataFactory to have consistent
naming conventions for Template data factory class.
|
2013-04-17 11:45:25 -07:00 |
|
Min Chen
|
1b3994e180
|
Fix copyTemplateCmd.
|
2013-04-16 16:38:14 -07:00 |
|
Pascal Borreli
|
20614598bf
|
Fixed typos
Signed-off-by: Milamber <milamber@apache.org>
|
2013-04-13 13:28:32 +00:00 |
|
Min Chen
|
2dd8e2cb97
|
add getStoreTO into each DataStoreDriver, and add implementation for 3
data store plugins.
|
2013-04-12 18:22:23 -07:00 |
|
Min Chen
|
2ff01a79ca
|
Rename TemplateTO/VolumeTO in cloud-engine-storage to
TemplateObjectTO/VolumeObjectTO to avoid name conflicting with the one
in cloud-api.
|
2013-04-12 17:10:19 -07:00 |
|
Edison Su
|
b81fa6d9ea
|
add copy template to cache store
|
2013-04-12 16:03:30 -07:00 |
|
Pascal Borreli
|
95cbb790f3
|
Fixed Primary typo
|
2013-04-12 16:20:11 +01:00 |
|
Chip Childers
|
3b35063adf
|
Revert "Fixed Primary typo"
This reverts commit 4e5a8a0f8adcc665755229ee3d18f40913d15913.
|
2013-04-12 15:18:02 +01:00 |
|
Pascal Borreli
|
4e5a8a0f8a
|
Fixed Primary typo
Conflicts:
client/WEB-INF/classes/resources/messages_de_DE.properties
|
2013-04-12 14:14:44 +01:00 |
|
Min Chen
|
bb64672715
|
Refactor DownloadMonitorImpl code, move some functionalities to
TemplateServiceImpl and VolumeServiceImpl.
|
2013-04-11 18:09:42 -07:00 |
|
Edison Su
|
e5bf38ed05
|
add cache storage
|
2013-04-11 10:52:53 -07:00 |
|
Min Chen
|
a872d6d306
|
Renamed internal classes to use "imageStorexxx" instead of previous
"imageDataStorexxx". Add new addImageStoreCmd to use 3 image store
provider plugins.
|
2013-04-05 17:33:35 -07:00 |
|
Min Chen
|
86a3840412
|
Fix AddSecondaryStorageCmd to use CloudStack default secondary storage
store plugin.
|
2013-04-05 11:18:33 -07:00 |
|
Min Chen
|
a5416797ab
|
Move previous AncientImageDataStore provider and DefaultImageDataStore
provider code into plugins.
|
2013-04-05 11:18:32 -07:00 |
|
Edison Su
|
3ed6200ef8
|
move default primary storage plugin into its own pom
|
2013-03-20 17:21:40 -07:00 |
|
Edison Su
|
409ec9c6b6
|
CLOUDSTACK-1426: We has strong implication that VO must implement an interface, otherwise EntityManagerImpl can't the vo
|
2013-03-07 18:25:57 -08:00 |
|
Kelven Yang
|
333dd810d2
|
CLOUDSTACK-1339: Using Sping interface injection pattern to avoid using CGLIB proxying mode. Spring with CGLIB proxying will concflict with CGLIB usage in CloudStack DB code, CloudStack CGLIB usage can cause Spring to lose tack of its proxied object and therefore creates a massive amount of objects in memory
|
2013-03-05 19:03:30 -05:00 |
|
Edison Su
|
69678c82ac
|
suddenly, maven can't build this java file
|
2013-03-04 17:23:27 -08:00 |
|
David Nalley
|
dc6b4b54fa
|
adding license headers
|
2013-02-27 01:42:19 -05:00 |
|
Edison Su
|
0e6290ba87
|
fix build
|
2013-02-26 18:50:48 -08:00 |
|
Edison Su
|
8e360f342d
|
CLOUDSTACK-724: add basic zone wide storage support, refactor storage allocator, need ui support
|
2013-02-26 18:39:23 -08:00 |
|
Sheng Yang
|
1b408509d6
|
CLOUDSTACK-1332: Add IPv6 DNS for Zone
|
2013-02-25 16:08:10 -08:00 |
|
Edison Su
|
ff047e75d3
|
refactor snapshot, move existing snapshot code into its own snapshotstrategy
|
2013-02-21 11:22:49 -08:00 |
|
Edison Su
|
a22403edcd
|
squash changes into one giant patch
|
2013-02-21 11:22:48 -08:00 |
|
Rohit Yadav
|
80d58b6c73
|
CLOUDSTACK-1317: Bump CloudStack package version to 4.2.0-SNAPSHOT in all poms
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
|
2013-02-20 16:42:56 +05:30 |
|
Kelven Yang
|
176523254e
|
Improve component lifecycle management with system run-level concept
|
2013-01-30 15:21:02 -08:00 |
|
Edison Su
|
6f5655cb03
|
generalize storage orchestration: DataObjectManager will handle all the object life cycle management
|
2013-01-24 18:30:08 -08:00 |
|
Edison Su
|
e4e2cf6be7
|
skip test in cloud engine
|
2013-01-22 13:25:48 -08:00 |
|
Edison Su
|
c921118c58
|
add image create test case
|
2013-01-22 13:25:48 -08:00 |
|
Edison Su
|
4fbecf15ec
|
add unit test back, primary storage life cycle is tested
|
2013-01-21 17:01:00 -08:00 |
|
Edison Su
|
3251cd665b
|
add test case for create storage pool
|
2013-01-21 16:59:51 -08:00 |
|
Edison Su
|
b4988e86ab
|
add backedn code
|
2013-01-21 16:59:50 -08:00 |
|
Edison Su
|
8af85b04d0
|
refactor api, based on suggestion from community
|
2013-01-14 18:52:39 -08:00 |
|
Rohit Yadav
|
ea3f5ecb54
|
Fix license for xml files in javelin
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
|
2013-01-12 06:31:47 -08:00 |
|
Rohit Yadav
|
ba20e7f85a
|
Fix license headers for java files in javelin
Signed-off-by: Rohit Yadav <bhaisaab@apache.org>
|
2013-01-12 06:27:09 -08:00 |
|
Edison Su
|
2d6133c61e
|
change the top level async call using future
|
2013-01-04 17:17:57 -08:00 |
|
Edison Su
|
9410cd1f3c
|
add deletevolume and createdata disk
|
2013-01-03 18:56:18 -08:00 |
|
Kelven Yang
|
259e6d5f74
|
Fix a few Spring bootstrap issues
|
2012-12-27 17:46:52 -08:00 |
|
Edison Su
|
9de3a1fae4
|
add create volume from base image command
|
2012-12-27 16:31:59 -08:00 |
|
Edison Su
|
d99161399e
|
so many traps in rpc call: you can't use aop in a thread, you need to intercept finalize call etc
|
2012-12-24 02:37:32 -08:00 |
|
Edison Su
|
4b2d9f4415
|
refactor test cases: use testNG instead of junit, as testNG can group test cases and pass parameter to test case
|
2012-12-22 22:10:39 -08:00 |
|
Edison Su
|
ac88c16be6
|
finaly, finish download template to primary storage
|
2012-12-20 19:06:02 -08:00 |
|
Edison Su
|
c216990e1c
|
trying to add code to download url into devcloud
|
2012-12-19 18:43:04 -08:00 |
|
Edison Su
|
0581ea763a
|
add xenserver backend code: download template from http directly
|
2012-12-18 18:34:13 -08:00 |
|
Edison Su
|
aefb657c41
|
Finally, get async api call works for storage subsystem
|
2012-12-17 18:12:46 -08:00 |
|
Edison Su
|
510d3759a7
|
fix build
|
2012-12-13 15:17:23 -08:00 |
|
Edison Su
|
ae59bf6c3b
|
add lifecycle on primarydatastore
|
2012-12-07 18:23:08 -08:00 |
|
Edison Su
|
1b91641397
|
We can directly load xenserver resource in unit test now, that means directly sending commands to hypervisor host in unit test is possible, storage integration test is in a final stage
|
2012-12-05 17:52:24 -08:00 |
|
Edison Su
|
2c689adce7
|
add more implementation in volume project
|
2012-12-03 18:34:49 -08:00 |
|