This is an automated email from the ASF dual-hosted git repository.
harikrishna pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
from a6ef24d1679 server: consistent domainpath in api responses (#11589)
add f67b738eb3d Migrate volume improvements, to bypass secondary storage
when copy volume between pools is allowed directly (#11625)
No new revisions were added by this update.
Summary of changes:
.../main/java/com/cloud/offering/DiskOffering.java | 5 +-
.../java/com/cloud/storage/VolumeApiService.java | 2 +
.../service/VolumeOrchestrationService.java | 5 +-
.../engine/subsystem/api/storage/ClusterScope.java | 6 +
.../engine/subsystem/api/storage/HostScope.java | 10 +-
.../engine/subsystem/api/storage/ZoneScope.java | 6 +
.../com/cloud/vm/VirtualMachineManagerImpl.java | 1 +
.../engine/orchestration/VolumeOrchestrator.java | 9 +-
.../orchestration/VolumeOrchestratorTest.java | 2 +-
.../java/com/cloud/storage/DiskOfferingVO.java | 2 +-
.../com/cloud/storage/dao/DiskOfferingDao.java | 2 +
.../com/cloud/storage/dao/DiskOfferingDaoImpl.java | 16 ++
.../java/com/cloud/storage/dao/VolumeDaoImpl.java | 1 +
.../storage/motion/AncientDataMotionStrategy.java | 97 ++++++++--
.../motion/StorageSystemDataMotionStrategy.java | 34 +++-
.../motion/AncientDataMotionStrategyTest.java | 200 +++++++++++++++++++++
.../vmsnapshot/DefaultVMSnapshotStrategy.java | 1 +
.../storage/endpoint/DefaultEndPointSelector.java | 8 +-
.../storage/datastore/PrimaryDataStoreImpl.java | 1 +
.../storage/volume/VolumeDataFactoryImpl.java | 8 +
.../motion/HypervStorageMotionStrategy.java | 1 +
.../kvm/storage/KVMStorageProcessor.java | 55 ++++--
.../kvm/storage/LibvirtStorageAdaptor.java | 4 +-
.../motion/VmwareStorageMotionStrategy.java | 1 +
.../driver/AdaptiveDataStoreDriverImpl.java | 1 +
.../CloudStackPrimaryDataStoreDriverImpl.java | 1 +
.../driver/LinstorPrimaryDataStoreDriverImpl.java | 1 +
.../storage/motion/StorPoolDataMotionStrategy.java | 1 +
.../java/com/cloud/api/query/QueryManagerImpl.java | 1 +
.../java/com/cloud/storage/StorageManagerImpl.java | 1 +
.../com/cloud/storage/VolumeApiServiceImpl.java | 16 +-
.../command/ReconcileCommandServiceImpl.java | 2 +
.../volume/VolumeImportUnmanageManagerImpl.java | 2 +-
.../cloudstack/vm/UnmanagedVMsManagerImpl.java | 8 +-
.../VolumeImportUnmanageManagerImplTest.java | 2 +-
.../ReflectionToStringBuilderUtilsTest.java | 2 +-
36 files changed, 459 insertions(+), 56 deletions(-)