aboutsummaryrefslogtreecommitdiff
path: root/zenserver/cache/structuredcachestore.cpp
Commit message (Expand)AuthorAgeFilesLines
* always keep full log but read from index snapshot location if availableDan Engelbrecht2022-04-041-16/+18
* rename EMode to ModeDan Engelbrecht2022-04-011-6/+6
* linux compilation fixesDan Engelbrecht2022-04-011-1/+1
* linux fixesDan Engelbrecht2022-04-011-2/+2
* Don hard fail on removing files we no longer care aboutDan Engelbrecht2022-03-311-1/+2
* improved logging for gc/migrationDan Engelbrecht2022-03-311-1/+12
* Migration now works in larger disk IO chunksDan Engelbrecht2022-03-311-6/+6
* Retain flags for small objects in structured cache (#68)Dan Engelbrecht2022-03-301-2/+2
* Merge pull request #67 from EpicGames/de/cache-lock-fixesDan Engelbrecht2022-03-301-6/+11
|\
| * cleanupDan Engelbrecht2022-03-301-7/+4
| * Fix bucket creation race condition in ZenCacheMemoryLayer::PutDan Engelbrecht2022-03-301-1/+9
| * No need to take exclusive lock while gathering referencesDan Engelbrecht2022-03-301-1/+1
* | Clear gathered Cid array periodically and add just the new onesDan Engelbrecht2022-03-291-3/+6
|/
* 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
| | |_|/ | |/| |