diff options
Diffstat (limited to 'CHANGELOG.md')
| -rw-r--r-- | CHANGELOG.md | 4 |
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 |