aboutsummaryrefslogtreecommitdiff
path: root/zenserver/cache/structuredcachestore.cpp
Commit message (Expand)AuthorAgeFilesLines
* Implemented support for storing compressed buffers as values in structured ca...Stefan Boberg2022-01-251-0/+4
* Format fix.Per Larsson2022-01-221-1/+1
* Use ExtendablePathBuilderszousar2022-01-211-3/+3
* Fixed missing object in cache bucket manifest.Per Larsson2022-01-211-1/+5
* Moved "concepts" include to zencore.h as toolchain support is spottyMartin Ridgers2022-01-131-2/+0
* Deleted two unused include statementsMartin Ridgers2022-01-101-2/+0
* Converted use of _format UDL to fmt::formatMartin Ridgers2022-01-101-10/+8
* Changed timestamp to atomic int64.Per Larsson2022-01-031-22/+19
* Added trace scopes.Per Larsson2021-12-151-0/+9
* GCC has trouble parsing this sizeof expression without parenthesesMartin Ridgers2021-12-151-1/+1
* Fixed "incomplete type" error.Martin Ridgers2021-12-151-119/+0
* Removed duplicate unguarded Windows include statementMartin Ridgers2021-12-151-1/+0
* Merged main.Per Larsson2021-12-141-22/+28
|\
| * Merged mainMartin Ridgers2021-11-121-5/+10
| |\
| * | ZenCacheDiskLayer::DiscoverBuckets() was using wstring for pathsMartin Ridgers2021-11-021-3/+7
| * | CacheBucket::BuildPath() uses a PathBuilder instead of a WideStrBuilderMartin Ridgers2021-11-021-10/+10
| * | Merged mainMartin Ridgers2021-11-011-91/+31
| |\ \
| * | | Unhandled switch(enum) cases warningMartin Ridgers2021-11-011-0/+3
| * | | Merged mainMartin Ridgers2021-11-011-1/+1
| |\ \ \
| * \ \ \ Merged mainMartin Ridgers2021-11-011-11/+82
| |\ \ \ \
| * | | | | Fixed up Windows-specific include statementsMartin Ridgers2021-10-291-1/+4
* | | | | | Fixed bug in z$ GC.Per Larsson2021-12-131-34/+36
* | | | | | Refactored z$ GC.Per Larsson2021-12-131-128/+163
* | | | | | Added size to GcStorage.Per Larsson2021-12-101-12/+12
* | | | | | Disabled cache tracker.Per Larsson2021-12-091-0/+4
* | | | | | Added options for Z$ max duration and whether to collect small objects.Per Larsson2021-12-091-155/+134
* | | | | | Fixed bug in z$ garbage collection.Per Larsson2021-12-091-117/+150
* | | | | | Added z$ GC tests.Per Larsson2021-12-091-28/+140
* | | | | | Added support for z$ small object garbage collection.Per Larsson2021-12-081-42/+205
* | | | | | First pass of z$ garbage collection.Per Larsson2021-12-071-3/+95
* | | | | | Added support for time based eviction policy in structured cache.Per Larsson2021-12-071-111/+213
* | | | | | Added CacheStore and CAS store sizes to status endpoint.Per Larsson2021-11-301-7/+9
* | | | | | Added z$ memory/disk layer size.Per Larsson2021-11-291-5/+151
* | | | | | Fixed up some merge falloutStefan Boberg2021-11-181-36/+28
* | | | | | merge from mainStefan Boberg2021-11-181-29/+37
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | |
| * | | | | Format fix.Per Larsson2021-11-111-5/+10
| | |_|_|/ | |/| | |
| * | | | Moved declaration of ZenDiskCacheLayer::CacheBucket in the .hMartin Ridgers2021-11-011-91/+31
| | |_|/ | |/| |
| * | | Fixed possible undefined use errorMartin Ridgers2021-11-011-1/+1
| | |/ | |/|
* | | z$: basic access trackingStefan Boberg2021-11-031-13/+23
* | | projectstore: added validation of oplog data during initializationStefan Boberg2021-11-011-4/+21
* | | Merged from mainStefan Boberg2021-10-291-1/+67
|\| |
| * | Minor cleanupStefan Boberg2021-10-291-37/+2
| * | z$: hooked up bucket traversal for gcStefan Boberg2021-10-291-11/+117
| |/
* | gc: Added GcStorage base class and hooked it up to CasGcStefan Boberg2021-10-211-9/+9
* | gc: Made ref tracking optional on `ZEN_USE_REF_TRACKING`Stefan Boberg2021-10-191-1/+1
* | cas: Hooked up GC to structured cacheStefan Boberg2021-10-191-16/+36
* | gc: moved GcContect from CAS into gc filesStefan Boberg2021-10-181-1/+7
|/
* structured cache: Implemented GarbageCollect() for disk and memory bucketsStefan Boberg2021-10-161-26/+87
* structured cache: fixed mistake in back-off logicStefan Boberg2021-10-151-9/+14
* clang-formatStefan Boberg2021-10-151-1/+1