Browse Source
Merge pull request #13514 from thingsboard/fix/rate-limit-notification
Add backward compatibility for RateLimitsNotificationInfo
pull/13519/head
Viacheslav Klimov
1 year ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with
1 additions and
1 deletions
-
common/data/src/main/java/org/thingsboard/server/common/data/limit/LimitedApi.java
-
dao/src/main/java/org/thingsboard/server/dao/notification/DefaultNotifications.java
|
|
|
@ -43,6 +43,7 @@ public enum LimitedApi { |
|
|
|
RateLimitUtil.merge( |
|
|
|
DefaultTenantProfileConfiguration::getCassandraWriteQueryTenantCoreRateLimits, |
|
|
|
DefaultTenantProfileConfiguration::getCassandraWriteQueryTenantRuleEngineRateLimits), "Monolith telemetry Cassandra write queries", true), |
|
|
|
CASSANDRA_QUERIES(null, true), // left for backward compatibility with RateLimitsNotificationInfo
|
|
|
|
EDGE_EVENTS(DefaultTenantProfileConfiguration::getEdgeEventRateLimits, "Edge events", true), |
|
|
|
EDGE_EVENTS_PER_EDGE(DefaultTenantProfileConfiguration::getEdgeEventRateLimitsPerEdge, "Edge events per edge", false), |
|
|
|
EDGE_UPLINK_MESSAGES(DefaultTenantProfileConfiguration::getEdgeUplinkMessagesRateLimits, "Edge uplink messages", true), |
|
|
|
|
|
|
|
@ -33,7 +33,6 @@ import org.thingsboard.server.common.data.notification.rule.DefaultNotificationR |
|
|
|
import org.thingsboard.server.common.data.notification.rule.EscalatedNotificationRuleRecipientsConfig; |
|
|
|
import org.thingsboard.server.common.data.notification.rule.NotificationRule; |
|
|
|
import org.thingsboard.server.common.data.notification.rule.NotificationRuleConfig; |
|
|
|
import org.thingsboard.server.common.data.notification.rule.trigger.ResourcesShortageTrigger.Resource; |
|
|
|
import org.thingsboard.server.common.data.notification.rule.trigger.config.AlarmAssignmentNotificationRuleTriggerConfig; |
|
|
|
import org.thingsboard.server.common.data.notification.rule.trigger.config.AlarmCommentNotificationRuleTriggerConfig; |
|
|
|
import org.thingsboard.server.common.data.notification.rule.trigger.config.AlarmNotificationRuleTriggerConfig; |
|
|
|
|