thingsboard-aplcache

replaced multicache for caffeine

7/21/2020 5:49:13 AM

Details

diff --git a/dao/src/main/java/org/thingsboard/server/dao/rule/BaseRuleChainService.java b/dao/src/main/java/org/thingsboard/server/dao/rule/BaseRuleChainService.java
index f2113f9..48668fc 100644
--- a/dao/src/main/java/org/thingsboard/server/dao/rule/BaseRuleChainService.java
+++ b/dao/src/main/java/org/thingsboard/server/dao/rule/BaseRuleChainService.java
@@ -272,7 +272,7 @@ public class BaseRuleChainService extends AbstractEntityService implements RuleC
         }
     }
 
-public static APLCache<List<RuleNode>> getRuleChainNodesCache = new APLCache<>("static-multi:BaseRuleChainService.getRuleChainNodes");
+public static APLCache<List<RuleNode>> getRuleChainNodesCache = new APLCache<>("static-multi:BaseRuleChainService.getRuleChainNodes", 300000);
 
     @Override
     public List<RuleNode> getRuleChainNodes(TenantId tenantId, RuleChainId ruleChainId) {
diff --git a/dao/src/main/java/org/thingsboard/server/dao/sql/widget/JpaWidgetsBundleDao.java b/dao/src/main/java/org/thingsboard/server/dao/sql/widget/JpaWidgetsBundleDao.java
index c3ea75c..a6f9c09 100644
--- a/dao/src/main/java/org/thingsboard/server/dao/sql/widget/JpaWidgetsBundleDao.java
+++ b/dao/src/main/java/org/thingsboard/server/dao/sql/widget/JpaWidgetsBundleDao.java
@@ -57,7 +57,7 @@ public class JpaWidgetsBundleDao extends JpaAbstractSearchTextDao<WidgetsBundleE
         return widgetsBundleRepository;
     }
 
-public static APLCache<WidgetsBundle> findWidgetsBundleByTenantIdAndAliasCache = new APLCache<>("static-multi:JpaWidgetsBundleDao.findWidgetsBundleByTenantIdAndAlias");
+public static APLCache<WidgetsBundle> findWidgetsBundleByTenantIdAndAliasCache = new APLCache<>("static-multi:JpaWidgetsBundleDao.findWidgetsBundleByTenantIdAndAlias", 300000);
 
     @Override
     public WidgetsBundle findWidgetsBundleByTenantIdAndAlias(UUID tenantId, String alias) {