This is an automated email from the ASF dual-hosted git repository.
winterhazel pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/cloudstack.git
from 2fd83e13b18 Introduce Quota resource statement API (#13236)
add 2081ac4666e Guest OS rules (#10098)
No new revisions were added by this update.
Summary of changes:
api/src/main/java/com/cloud/host/Host.java | 2 +
.../org/apache/cloudstack/api/ApiConstants.java | 1 +
.../api/command/admin/host/UpdateHostCmd.java | 11 ++-
.../cloudstack/api/response/HostResponse.java | 12 +++
.../src/main/java/com/cloud/host/HostVO.java | 5 +-
.../src/main/java/com/cloud/host/dao/HostDao.java | 7 ++
.../main/java/com/cloud/host/dao/HostDaoImpl.java | 37 +++++++-
.../META-INF/db/views/cloud.host_view.sql | 1 +
.../apache/cloudstack/quota/QuotaManagerImpl.java | 2 +-
.../api/response/QuotaResponseBuilderImpl.java | 2 +-
.../manager/allocator/impl/BaseAllocator.java | 25 ++++++
.../manager/allocator/impl/FirstFitAllocator.java | 7 +-
.../manager/allocator/impl/RandomAllocator.java | 3 +-
server/src/main/java/com/cloud/api/ApiDBUtils.java | 12 +++
.../com/cloud/api/query/dao/HostJoinDaoImpl.java | 1 +
.../api/query/dao/StoragePoolJoinDaoImpl.java | 5 +-
.../java/com/cloud/api/query/vo/HostJoinVO.java | 7 ++
.../configuration/ConfigurationManagerImpl.java | 8 +-
.../deploy/DeploymentPlanningManagerImpl.java | 52 +++++++++---
.../com/cloud/resource/ResourceManagerImpl.java | 98 +++++++++++++++-------
.../com/cloud/storage/VolumeApiServiceImpl.java | 5 +-
.../storage/heuristics/HeuristicRuleHelper.java | 2 +-
.../allocator/impl/FirstFitAllocatorTest.java | 18 ++--
.../allocator/impl/RandomAllocatorTest.java | 8 ++
ui/public/locales/en.json | 2 +
ui/public/locales/pt_BR.json | 2 +
ui/src/views/infra/HostUpdate.vue | 32 ++++++-
...TagAsRuleHelper.java => GenericRuleHelper.java} | 53 ++++++++----
.../utils/jsinterpreter/JsInterpreter.java | 6 +-
.../utils/jsinterpreter/JsInterpreterTest.java | 4 +-
30 files changed, 339 insertions(+), 91 deletions(-)
rename
utils/src/main/java/org/apache/cloudstack/utils/jsinterpreter/{TagAsRuleHelper.java
=> GenericRuleHelper.java} (61%)