aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3a56f6d3c..fc5f35a73 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,7 @@
##
+- Feature: Limit the size ZenCacheMemoryLayer may use
+ - `--cache-memlayer-targetfootprint` option to set which size (in bytes) it should be limited to, zero to have it unbounded
+ - `--cache-memlayer-maxage` option to set how long (in seconds) cache items should be kept in the memory cache
- Feature: Add lightweight GC that only removes items from cache/project store without cleaning up data referenced in Cid store
- Add `skipcid` parameter to http endpoint `admin/gc`, defaults to "false"
- Add `--skipcid` option to `zen gc` command, defaults to false
@@ -11,6 +14,7 @@
- Feature: Add detailed stats on requests and data sizes on a per-bucket level, use parameter `cachestorestats=true` on the `/stats/z$` endpoint to enable
- Feature: Add detailed stats on requests and data sizes on cidstore, use parameter `cidstorestats=true` on the `/stats/z$` endpoint to enable
- Feature: Dashboard now accepts parameters in the URL which is passed on to the `/stats/z$` endpoint
+- Improvement: GarbageCollect for ZenCacheMemoryLayer now respects `--gc-cache-duration-seconds`
- Improvement: HttpSys: When a response fails, we now include more information including metadata about the contents of the reponse
- Improvement: Flush current data block to disk when switching to a new block
- Improvement: Handle cache RPCs synchronously instead of dispatching to async worker threads when there is no upstream server