argirok
|
260b263e6f
|
[develop | DONE | CHANGED] cache.js add compression library, reload content based on forceReload parameter or cache control headers
|
2024-04-03 10:20:58 +03:00 |
argirok
|
68662693a4
|
[ develop | DONE | ADDED] Cache: add a method to get info
|
2024-02-15 12:13:04 +02:00 |
Konstantina Galouni
|
6af07478b4
|
[develop | DONE | CHANGED]: cache.js: Increased "cacheMaxSize" from 300 to 1000 requests.
|
2024-02-12 13:29:23 +02:00 |
argirok
|
3b058ee74d
|
[ develop | DONE | CHANGED] Cache: update isAllowed Method, correct https check, decode urls before check
|
2024-02-12 11:13:38 +02:00 |
Konstantina Galouni
|
fbdc3710dc
|
[develop | DONE | FIXED]: cache.js: Updated checks in method "isAllowedToBeCached()" to check for encoded urls.
|
2024-02-08 19:43:31 +02:00 |
Konstantina Galouni
|
9952b55f2c
|
[develop | DONE | CHANGED]: cache.js: Added "lab.idiap.ch/enermaps" in "isAllowedToBeCached()" method.
|
2024-02-08 17:55:22 +02:00 |
argirok
|
b0db89f826
|
[ develop | DONE | CHANGED] Cache: change to LRU cache, remove short/long cache related code and properties, add preload requests in properties to load on init cache (on start, on clear and on daily reset)
|
2024-02-08 15:58:43 +02:00 |
argirok
|
629d3efb08
|
[ develop | DONE | ADDED] Cache services: add initialization method to initiate grouped requests from utils service. Init after clear and when cache starts
|
2024-02-05 12:08:34 +02:00 |
Konstantina Galouni
|
109be1c6f6
|
[cache | develop | DONE | ADDED]: cache.js: Added in "longCachingRequests", the endpoint "/utils-service/explore/home" to be used as a grouped response for the numbers in explore home page.
|
2024-02-02 12:44:54 +02:00 |
Konstantina Galouni
|
3678f7c5ea
|
[cache | develop | DONE | CHANGED]: cache.js: Increased time of short cache from 2 minutes to 1 hour.
|
2024-02-02 12:12:57 +02:00 |
Konstantinos Triantafyllou
|
3a463f9bab
|
Update dependencies and node version in cache and utils-service
|
2023-08-04 13:54:46 +03:00 |
argirok
|
82afd05444
|
update dependencies for cache and utils services
|
2022-10-03 13:00:37 +03:00 |
argirok
|
e4586e58f2
|
Services: add properties files and scripts to create separate configuration per environment
|
2022-10-03 12:22:13 +03:00 |
k.triantafyllou
|
20badf397f
|
[Explore-Service]: Update to angular 11. Delete branches
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@61402 d315682c-612b-4755-9ff5-7f18f6832af3
|
2021-07-14 15:41:12 +00:00 |
konstantina.galouni
|
0bf05409cc
|
[Trunk | Cache]: cache.js: In longCachingRequests add "/api/communities/" (zenodo communities request) and "/openaire/contexts/" (communities with status info).
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@59649 d315682c-612b-4755-9ff5-7f18f6832af3
|
2020-10-20 14:53:26 +00:00 |
konstantina.galouni
|
a7b3be3faa
|
[Trunk | Explore Services]: cache.js: In longCachingRequests include paths "/full" (and "/communityFull") and "/openaire/info" (for last index date).
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@59383 d315682c-612b-4755-9ff5-7f18f6832af3
|
2020-09-15 11:54:35 +00:00 |
k.triantafyllou
|
aac1a2d5e9
|
[Cache]: Add usage counts endpoints to long cache
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@59363 d315682c-612b-4755-9ff5-7f18f6832af3
|
2020-09-14 15:07:05 +00:00 |
k.triantafyllou
|
977c465079
|
[Cache | Trunk]: Change size to memsize while it is setting the cache current entries on metrics.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@59194 d315682c-612b-4755-9ff5-7f18f6832af3
|
2020-07-29 14:09:45 +00:00 |
argiro.kokogiannaki
|
cac44d718e
|
Cache service:
-change console.debug to log
-mv resetAtMidnight inside app.listen
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@59002 d315682c-612b-4755-9ff5-7f18f6832af3
|
2020-06-26 14:44:28 +00:00 |
argiro.kokogiannaki
|
a9652670b3
|
[Cahce service]
Add:
const expireShort = 2 * 60 * 1000; //2mins
const expireLong = 24 * 60 * 60 * 1000; //24 hours
const cacheMaxSize =500;
const longCachingRequests = ["/communityFull/", "/pagehelpcontent","/provision/mvc/vocabularies/","/pages?page_route="];
-use expireLongTime for longCachingRequests
-add /clear request
-add timer to clean the cache on midnight
-when maxcachesize is reached clean the cache
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@59001 d315682c-612b-4755-9ff5-7f18f6832af3
|
2020-06-26 13:33:35 +00:00 |
argiro.kokogiannaki
|
cfed36d65b
|
Cache:
Change URL method to work with older nodejs versions
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@58699 d315682c-612b-4755-9ff5-7f18f6832af3
|
2020-05-14 16:48:40 +00:00 |
k.triantafyllou
|
86c65dbd81
|
[Cache | Trunk]: Fix some issues on metrics. Remove encode url
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@58495 d315682c-612b-4755-9ff5-7f18f6832af3
|
2020-04-15 13:53:37 +00:00 |
k.triantafyllou
|
eabd920aa2
|
[Cache | Trunk]: Add new metrics, encode url
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@58478 d315682c-612b-4755-9ff5-7f18f6832af3
|
2020-04-10 14:29:46 +00:00 |
k.triantafyllou
|
1fff0bd89e
|
[Cache | Trunk]: Resolved some warnings
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@58226 d315682c-612b-4755-9ff5-7f18f6832af3
|
2020-03-11 12:53:14 +00:00 |
k.triantafyllou
|
b2b15b5d6c
|
[Cache | Trunk]: Add prometheus metrics
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@58225 d315682c-612b-4755-9ff5-7f18f6832af3
|
2020-03-11 12:51:10 +00:00 |
argiro.kokogiannaki
|
fe92edf0da
|
[Cache service | Trunk]
1.add url in logs
2. add response in cache only for requests that return code 200
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@57529 d315682c-612b-4755-9ff5-7f18f6832af3
|
2019-11-06 11:09:06 +00:00 |
argiro.kokogiannaki
|
962446ba06
|
Cache:update dependencies
Upload service moved to utils-services
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@56738 d315682c-612b-4755-9ff5-7f18f6832af3
|
2019-07-24 08:17:05 +00:00 |
argiro.kokogiannaki
|
bad084b3e9
|
Initial commit of production portal folder
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@52744 d315682c-612b-4755-9ff5-7f18f6832af3
|
2018-07-13 11:56:03 +00:00 |
argiro.kokogiannaki
|
109db6590f
|
Add host for redis, get proper answer, add cors
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@49714 d315682c-612b-4755-9ff5-7f18f6832af3
|
2017-10-27 11:59:57 +00:00 |
argiro.kokogiannaki
|
c668c7368b
|
Commit a first draft of caching service for redis and memcache
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@49707 d315682c-612b-4755-9ff5-7f18f6832af3
|
2017-10-26 15:33:59 +00:00 |