New repository quota on messages per ActionStatus (#531)

* New quotaexception for repository quota hit on DDI. Added actionstatus
messages quota.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Remove special log handling on the quota exception.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Raise time for slow machines.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Update allure to get rid of log spam in unit tests.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>

* Typos fixed.

Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com>
This commit is contained in:
Kai Zimmermann
2017-06-08 06:34:47 +02:00
committed by GitHub
parent 4709f4374c
commit 352bfcff24
15 changed files with 162 additions and 146 deletions

View File

@@ -109,6 +109,11 @@ public class HawkbitSecurityProperties {
*/
private int maxRolloutGroupsPerRollout = 500;
/**
* Maximum number of messages per ActionStatus
*/
private int maxMessagesPerActionStatus = 50;
private final Filter filter = new Filter();
private final Filter uiFilter = new Filter();
@@ -128,6 +133,14 @@ public class HawkbitSecurityProperties {
this.maxStatusEntriesPerAction = maxStatusEntriesPerAction;
}
public int getMaxMessagesPerActionStatus() {
return maxMessagesPerActionStatus;
}
public void setMaxMessagesPerActionStatus(final int maxMessagesPerActionStatus) {
this.maxMessagesPerActionStatus = maxMessagesPerActionStatus;
}
public int getMaxAttributeEntriesPerTarget() {
return maxAttributeEntriesPerTarget;
}