argos/dmp-backend/web/src/main/resources/config/cache.yml

77 lines
2.3 KiB
YAML
Raw Normal View History

2023-10-11 09:09:46 +02:00
cache:
manager:
fallbackToNoOpCache: true
caffeineCaches:
- names: [ "userBySubjectId" ]
allowNullValues: true
initialCapacity: 100
2024-03-28 12:16:38 +01:00
maximumSize: 5000
2023-10-11 09:09:46 +02:00
enableRecordStats: false
2024-03-28 12:16:38 +01:00
expireAfterWriteSeconds: 20
2023-10-11 09:09:46 +02:00
- names: [ "supportiveMaterial" ]
allowNullValues: true
initialCapacity: 100
maximumSize: 500
enableRecordStats: false
2024-03-28 12:16:38 +01:00
expireAfterWriteSeconds: 600
2023-10-26 13:38:18 +02:00
- names: [ "Reference" ]
2023-10-18 11:26:57 +02:00
allowNullValues: true
initialCapacity: 100
maximumSize: 500
enableRecordStats: false
2024-03-28 12:16:38 +01:00
expireAfterWriteSeconds: 600
2023-12-13 10:42:59 +01:00
- names: [ "depositConfigById" ]
allowNullValues: true
initialCapacity: 100
maximumSize: 500
enableRecordStats: false
2024-03-28 12:16:38 +01:00
expireAfterWriteSeconds: 600
2024-03-13 16:04:17 +01:00
- names: [ "affiliation" ]
allowNullValues: true
initialCapacity: 100
2024-03-28 12:16:38 +01:00
maximumSize: 5000
2024-03-13 16:04:17 +01:00
enableRecordStats: false
2024-03-28 12:16:38 +01:00
expireAfterWriteSeconds: 20
2023-12-05 17:13:40 +01:00
- names: [ "dashboardStatisticsByUserId" ]
allowNullValues: true
initialCapacity: 100
maximumSize: 500
enableRecordStats: false
2024-03-28 12:16:38 +01:00
expireAfterWriteSeconds: 30
2023-12-18 11:55:19 +01:00
- names: [ "transformer" ]
allowNullValues: true
initialCapacity: 100
maximumSize: 500
enableRecordStats: false
2024-03-28 12:16:38 +01:00
expireAfterWriteSeconds: 600
2023-12-18 11:55:19 +01:00
- names: [ "tokenExchangeKey" ]
allowNullValues: true
initialCapacity: 100
maximumSize: 500
enableRecordStats: false
2024-03-28 12:16:38 +01:00
expireAfterWriteSeconds: 60
2023-10-11 09:09:46 +02:00
mapCaches:
userBySubjectId:
name: userBySubjectId
keyPattern: user_by_subject_$subject$:v0
supportiveMaterial:
name: supportiveMaterial
2024-02-19 16:28:46 +01:00
keyPattern: supportive_material_$type$_$lang$:v0
2023-10-26 13:38:18 +02:00
Reference:
name: Reference
keyPattern: reference_$type$_$criteria$:v0
2023-12-05 17:13:40 +01:00
dashboardStatisticsByUserId:
name: dashboardStatisticsByUserId
keyPattern: dashboard_stats_by_usr_$key$:v0
2023-12-13 10:42:59 +01:00
depositConfigById:
name: depositConfigById
2023-12-18 11:55:19 +01:00
keyPattern: deposit_config_by_id_$repositoryId$:v0
transformer:
name: transformer
keyPattern: base:v0
token-exchange-key:
name: tokenExchangeKey
2024-03-13 16:04:17 +01:00
keyPattern: resolve_$keyhash$:v0
affiliation:
name: affiliation
keyPattern: affiliation_$entity$_$user$_$type$:v0