28 Commits

Author SHA1 Message Date
Kelven Yang
cea8f3bf37 Switch inject annotation to javax and let ComponentLocator to recognize both the new and original inject annotation 2012-11-07 15:03:22 -08:00
Kelven Yang
aab02e2743 Add Spring annotation to major components 2012-11-07 14:53:39 -08:00
Alena Prokharchyk
efab2f413b Removed more unused imports in Snapshots code
Conflicts:

	server/src/com/cloud/storage/dao/SnapshotScheduleDao.java
	server/src/com/cloud/storage/snapshot/SnapshotSchedulerImpl.java
2012-09-27 11:12:53 -07:00
David Nalley
e87558256c Patch from Chip Childers
https://reviews.apache.org/r/5704/
License header updates for the server folder
2012-07-02 09:51:21 -04:00
frank
2f634c0913 Switch to Apache license 2012-04-03 04:50:05 -07:00
anthony
f15fae8983 bug 10705: don't need to print trace
status 10705: resolved fixed
2011-07-15 10:12:37 -07:00
anthony
36bd6f5859 bug 10691: expand try-catch, and add more log 2011-07-15 10:12:25 -07:00
anthony
8722f35f91 bug 10691: add more log 2011-07-15 10:12:07 -07:00
anthony
90cb2dea6a add more logs 2011-07-06 16:07:46 -07:00
Alex Huang
2b650acc17 more gson crap 2011-05-18 11:01:46 -07:00
Kelven Yang
7103e1c9a7 global replacement to avoid using getClass().getName() for unique names 2011-04-19 17:26:41 -07:00
anthony
1970161844 bug 8714: support paraleel recursive snapshot
snapshot doesn't depend on volume any more, volume can be removed even there are snapshots on this volume

status 8714: resolved fixed
2011-02-25 22:17:13 -08:00
anthony
33b763d703 bug 8582: allow create snapshot policy with unattached volume
status 8582: resolved fixed
2011-02-18 14:52:15 -08:00
anthony
21303ea1aa bug 8567: use current time to schedule snapshot
status 8567: resolved fixed
2011-02-16 16:03:09 -08:00
kishan
4eebc1c434 bug 8415: Added scheduled event for recurring snapshots
status 8415: resolved fixed
2011-02-05 14:40:26 +05:30
anthony
e14b8311cc bug 7563: create snapshot in async create method
status 7563: resolved fixed
2011-02-04 19:20:47 -08:00
abhishek
2d6875f711 bug 7386: fixing the recurrent snapshots
status 7386: resolved fixed
2010-12-29 16:23:37 -08:00
anthony
6f1eb4bf44 bug 7144: return snapshotId with jobid
1. manual and recursive snapshot use the same command
2. upgrade from 2.2 beta1 to beta need to execute schema-22beta1to22beta2.sql and data-22beta1to22beta2.sql
3. upgrade from 2.1GA to 2.2GA need to execute schema-21to22.sql and data-21to22.sql

status 7144: resolved fixed
2010-12-02 19:23:34 -08:00
anthony
0febfb4938 don't reschedule manual snapshot 2010-11-08 18:08:08 -08:00
anthony
3aad88e94b reschedule all polocies after management server restart, in case some schedules are missing 2010-11-08 18:08:08 -08:00
Alex Huang
560d7a275e Removed InternalErrorException. Renamed the lock methods on the DAO objects to be more understandable. 2010-11-02 12:25:08 -07:00
Kris McQueen
2740ba6c40 final merge of master->2.1.refactor preparing for merge back into master 2010-10-12 14:46:24 -07:00
anthony
be5fa82229 remove snapshotpolicyRef 2010-09-29 16:24:57 -07:00
anthony
319d4f1aa0 snapshot redesign
1. use full snapshot and delta snapshot, there are maxsnashot/2 of delta snapshot between two full snapshot
2. only support one policy for one volume
3. remove all coleases in secondary storage.
2010-09-28 18:37:46 -07:00
Kris McQueen
848ce60097 Merging master into 2.1.refactor, resolve the merge conflicts as best I can. New commands related to extracting template/iso/volume and related to instance groups were refactored to the new API framework. 2010-09-28 15:47:14 -07:00
Kris McQueen
037f1ff327 Refactoring createSnapshot to new API framework. 2010-09-09 18:58:37 -07:00
root
76e5cf3321 renamed dao methods to correctly reflect what they do 2010-09-09 18:01:50 -07:00
Manuel Amador (Rudd-O)
05c020e1f6 Source code committed 2010-08-11 09:13:29 -07:00