From 198158a2c3c81abb14e542c3ce9f374f3df1ee55 Mon Sep 17 00:00:00 2001 From: sgiannopoulos Date: Thu, 28 Mar 2024 13:16:38 +0200 Subject: [PATCH] upgrade cache --- dmp-backend/pom.xml | 2 +- .../web/src/main/resources/config/cache.yml | 36 ++++++------------- 2 files changed, 11 insertions(+), 27 deletions(-) diff --git a/dmp-backend/pom.xml b/dmp-backend/pom.xml index 200ef159d..f8049f2c1 100644 --- a/dmp-backend/pom.xml +++ b/dmp-backend/pom.xml @@ -333,7 +333,7 @@ gr.cite cache - 2.1.0 + 2.2.0 diff --git a/dmp-backend/web/src/main/resources/config/cache.yml b/dmp-backend/web/src/main/resources/config/cache.yml index 8fbdce800..bb670773b 100644 --- a/dmp-backend/web/src/main/resources/config/cache.yml +++ b/dmp-backend/web/src/main/resources/config/cache.yml @@ -5,67 +5,51 @@ cache: - names: [ "userBySubjectId" ] allowNullValues: true initialCapacity: 100 - maximumSize: 500 + maximumSize: 5000 enableRecordStats: false - expireAfterWriteMinutes: 1 - expireAfterAccessMinutes: 1 - refreshAfterWriteMinutes: 1 + expireAfterWriteSeconds: 20 - names: [ "supportiveMaterial" ] allowNullValues: true initialCapacity: 100 maximumSize: 500 enableRecordStats: false - expireAfterWriteMinutes: 10 - expireAfterAccessMinutes: 10 - refreshAfterWriteMinutes: 10 + expireAfterWriteSeconds: 600 - names: [ "Reference" ] allowNullValues: true initialCapacity: 100 maximumSize: 500 enableRecordStats: false - expireAfterWriteMinutes: 10 - expireAfterAccessMinutes: 10 - refreshAfterWriteMinutes: 10 + expireAfterWriteSeconds: 600 - names: [ "depositConfigById" ] allowNullValues: true initialCapacity: 100 maximumSize: 500 enableRecordStats: false - expireAfterWriteMinutes: 10 - expireAfterAccessMinutes: 10 - refreshAfterWriteMinutes: 10 + expireAfterWriteSeconds: 600 - names: [ "affiliation" ] allowNullValues: true initialCapacity: 100 - maximumSize: 500 + maximumSize: 5000 enableRecordStats: false - expireAfterWriteMinutes: 1 - expireAfterAccessMinutes: 1 - refreshAfterWriteMinutes: 1 + expireAfterWriteSeconds: 20 - names: [ "dashboardStatisticsByUserId" ] allowNullValues: true initialCapacity: 100 maximumSize: 500 enableRecordStats: false - expireAfterWriteMinutes: 1 - expireAfterAccessMinutes: 1 - refreshAfterWriteMinutes: 1 + expireAfterWriteSeconds: 30 - names: [ "transformer" ] allowNullValues: true initialCapacity: 100 maximumSize: 500 enableRecordStats: false - expireAfterWriteMinutes: 10 - expireAfterAccessMinutes: 10 - refreshAfterWriteMinutes: 10 + expireAfterWriteSeconds: 600 - names: [ "tokenExchangeKey" ] allowNullValues: true initialCapacity: 100 maximumSize: 500 enableRecordStats: false - expireAfterWriteMinutes: 10 - expireAfterAccessMinutes: 10 - refreshAfterWriteMinutes: 10 + expireAfterWriteSeconds: 60 mapCaches: userBySubjectId: name: userBySubjectId