This is an automated email from the ASF dual-hosted git repository.

rohit pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/cloudstack.git


    from 648170cf9bb Fix lint error coming up in main (#10342)
     add a7beaaf73b8 Add Resource Limits to Backups and Object Storage (#10017)

No new revisions were added by this update.

Summary of changes:
 .../java/com/cloud/configuration/Resource.java     |  12 +-
 api/src/main/java/com/cloud/event/EventTypes.java  |   3 +
 .../java/com/cloud/storage/VolumeApiService.java   |   2 +
 .../org/apache/cloudstack/api/ApiConstants.java    |  21 +-
 .../api/command/user/backup/CreateBackupCmd.java   |  19 +-
 .../user/backup/CreateBackupScheduleCmd.java       |  10 +
 .../api/command/user/bucket/CreateBucketCmd.java   |   2 +-
 .../api/command/user/bucket/UpdateBucketCmd.java   |   2 +-
 .../cloudstack/api/response/AccountResponse.java   | 108 ++++++
 .../api/response/BackupScheduleResponse.java       |  14 +-
 .../cloudstack/api/response/BucketResponse.java    |   2 +-
 .../cloudstack/api/response/DomainResponse.java    | 108 ++++++
 .../cloudstack/api/response/ProjectResponse.java   | 108 ++++++
 .../response/ResourceLimitAndCountResponse.java    |  24 ++
 .../java/org/apache/cloudstack/backup/Backup.java  |  22 ++
 .../apache/cloudstack/backup/BackupManager.java    |  84 ++++-
 .../apache/cloudstack/backup/BackupProvider.java   |  15 +-
 .../apache/cloudstack/backup/BackupSchedule.java   |   1 +
 .../storage/object/BucketApiService.java           |  51 ++-
 .../main/java/com/cloud/storage/dao/BucketDao.java |   4 +
 .../java/com/cloud/storage/dao/BucketDaoImpl.java  |  35 ++
 .../apache/cloudstack/backup/BackupScheduleVO.java |  14 +-
 .../org/apache/cloudstack/backup/BackupVO.java     |  11 +
 .../apache/cloudstack/backup/dao/BackupDao.java    |   5 +
 .../cloudstack/backup/dao/BackupDaoImpl.java       |  50 +++
 .../backup/dao/BackupScheduleDaoImpl.java          |   1 +
 .../resources/META-INF/db/schema-42010to42100.sql  |   4 +
 .../META-INF/db/views/cloud.account_view.sql       |  32 ++
 .../META-INF/db/views/cloud.domain_view.sql        |  36 +-
 .../cloudstack/backup/DummyBackupProvider.java     |  24 +-
 .../cloudstack/backup/NASBackupProvider.java       |  27 +-
 .../cloudstack/backup/NetworkerBackupProvider.java | 138 +++-----
 .../cloudstack/backup/VeeamBackupProvider.java     | 102 ++----
 .../cloudstack/backup/veeam/VeeamClient.java       |   4 +-
 .../driver/CephObjectStoreDriverImpl.java          |   2 +-
 .../main/java/com/cloud/api/ApiResponseHelper.java |   2 +-
 .../com/cloud/api/query/ViewResponseHelper.java    |  28 ++
 .../cloud/api/query/dao/AccountJoinDaoImpl.java    |  38 ++-
 .../com/cloud/api/query/dao/DomainJoinDaoImpl.java |  36 ++
 .../java/com/cloud/api/query/vo/AccountJoinVO.java |  56 ++++
 .../java/com/cloud/api/query/vo/DomainJoinVO.java  |  69 +++-
 .../main/java/com/cloud/configuration/Config.java  |   2 +-
 .../resourcelimit/ResourceLimitManagerImpl.java    |  74 ++++-
 .../com/cloud/storage/VolumeApiServiceImpl.java    |  19 +-
 .../cloudstack/backup/BackupManagerImpl.java       | 246 +++++++++++++-
 .../storage/object/BucketApiServiceImpl.java       |  38 ++-
 .../ResourceLimitManagerImplTest.java              | 121 ++++++-
 .../cloudstack/backup/BackupManagerTest.java       | 365 ++++++++++++++++++++-
 .../storage/object/BucketApiServiceImplTest.java   | 182 ++++++++++
 ui/public/locales/en.json                          |  12 +-
 ui/src/components/view/ListResourceTable.vue       |   2 +-
 ui/src/components/view/ResourceCountUsage.vue      |   2 +-
 ui/src/components/view/ResourceLimitTab.vue        |   6 +-
 ui/src/views/compute/backup/BackupSchedule.vue     |   5 +
 ui/src/views/compute/backup/FormSchedule.vue       |  13 +
 ui/src/views/dashboard/UsageDashboard.vue          |  32 +-
 ui/src/views/storage/CreateBucket.vue              |   5 +-
 ui/src/views/storage/UpdateBucket.vue              |   2 +-
 58 files changed, 2182 insertions(+), 270 deletions(-)
 create mode 100644 
server/src/test/java/org/apache/cloudstack/storage/object/BucketApiServiceImplTest.java

Reply via email to