This is an automated email from the ASF dual-hosted git repository.
pearl11594 pushed a change to branch clvm-enhancements
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
from d8890ecacf3 fix revert snapshot format type and handle revert snapshot
functionality for clvm
add d93e0448f84 1. Create clvmlockmanager and move common code \n 2.
handle attaching volumes to stopped VMs \n 3. Handle lock transfer when VM is
started on another host
No new revisions were added by this update.
Summary of changes:
.../com/cloud/vm/VirtualMachineManagerImpl.java | 16 +--
.../engine/orchestration/VolumeOrchestrator.java | 132 ++++++++++++++-----
.../spring-engine-orchestration-core-context.xml | 2 +
.../java/com/cloud/storage/ClvmLockManager.java | 146 +++++++++++++++++++++
.../com/cloud/storage/VolumeApiServiceImpl.java | 125 ++----------------
.../core/spring-server-core-managers-context.xml | 2 +
6 files changed, 264 insertions(+), 159 deletions(-)
create mode 100644 server/src/main/java/com/cloud/storage/ClvmLockManager.java