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 b0601e54786 Fix issue triage github action (#13312)
add 2fd83e13b18 Introduce Quota resource statement API (#13236)
No new revisions were added by this update.
Summary of changes:
.../org/apache/cloudstack/api/ApiConstants.java | 4 +
.../resources/META-INF/db/schema-42210to42300.sql | 6 +
.../apache/cloudstack/quota/QuotaManagerImpl.java | 91 ++++++--
.../cloudstack/quota/constant/QuotaTypes.java | 90 ++++----
.../cloudstack/quota/dao/QuotaUsageJoinDao.java | 2 +-
.../quota/dao/QuotaUsageJoinDaoImpl.java | 8 +-
.../cloudstack/quota/QuotaManagerImplTest.java | 73 +++++--
.../api/command/QuotaResourceStatementCmd.java | 118 ++++++++++
.../cloudstack/api/command/QuotaStatementCmd.java | 15 +-
.../QuotaResourceStatementItemResponse.java | 82 +++++++
.../response/QuotaResourceStatementResponse.java | 66 ++++++
.../api/response/QuotaResponseBuilder.java | 3 +
.../api/response/QuotaResponseBuilderImpl.java | 241 +++++++++++++++++----
.../api/response/QuotaStatementResponse.java | 4 +-
.../org/apache/cloudstack/quota/QuotaService.java | 2 +-
.../apache/cloudstack/quota/QuotaServiceImpl.java | 10 +-
.../api/response/QuotaResponseBuilderImplTest.java | 182 ++++++++++------
.../cloudstack/quota/QuotaServiceImplTest.java | 6 +-
18 files changed, 805 insertions(+), 198 deletions(-)
create mode 100644
plugins/database/quota/src/main/java/org/apache/cloudstack/api/command/QuotaResourceStatementCmd.java
create mode 100644
plugins/database/quota/src/main/java/org/apache/cloudstack/api/response/QuotaResourceStatementItemResponse.java
create mode 100644
plugins/database/quota/src/main/java/org/apache/cloudstack/api/response/QuotaResourceStatementResponse.java