aboutsummaryrefslogtreecommitdiff
path: root/zenstore/gc.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fixed unexpected abort() call when joining an unjoinable threadMartin Ridgers2022-01-251-1/+4
|
* Converted use of _format UDL to fmt::formatMartin Ridgers2022-01-101-3/+1
|
* Apple Clang does not implement std::jthreadMartin Ridgers2022-01-071-1/+3
|
* Deleted unused statically-linked functionMartin Ridgers2021-12-151-2/+0
|
* Corrected include statement caseMartin Ridgers2021-12-151-1/+1
|
* Merged main.Per Larsson2021-12-141-1/+1
|\
* | Fixed bug in z$ service returning partial cache records and enable small ↵Per Larsson2021-12-141-0/+6
| | | | | | | | object GC by default.
* | Remove Cid to CAS chunk mapping after GC.Per Larsson2021-12-131-4/+97
| |
* | Fixed bug in z$ GC.Per Larsson2021-12-131-15/+22
| |
* | Refactored z$ GC.Per Larsson2021-12-131-6/+27
| |
* | Added support for triggering GC with different params and refactored GC ↵Per Larsson2021-12-121-54/+127
| | | | | | | | scheduler.
* | Set GC default enabled and interval set to zero (off).Per Larsson2021-12-101-32/+47
| |
* | Added options for Z$ max duration and whether to collect small objects.Per Larsson2021-12-091-8/+13
| |
* | Added support for time based eviction policy in structured cache.Per Larsson2021-12-071-5/+26
| |
* | Check available disk space before GC.Per Larsson2021-12-051-2/+10
| |
* | Added simple GC interval scheduling.Per Larsson2021-12-051-19/+136
| |
* | Added naive container CAS GC support.Per Larsson2021-12-011-1/+16
| |
* | Added CacheStore and CAS store sizes to status endpoint.Per Larsson2021-11-301-1/+1
| |
* | Moved GC to background thread and added endpoint to trigger/status GC.Per Larsson2021-11-291-1/+27
| |
* | gc: implemented CID remapping for GCStefan Boberg2021-11-011-2/+44
| |
* | gc: added DeletionMode flag to allow gc dry runsStefan Boberg2021-11-011-0/+13
| |
* | gc: CollectGarbage implementationStefan Boberg2021-11-011-0/+17
| |
* | filecas: Added commit log, chunk gcStefan Boberg2021-10-211-3/+15
| |
* | gc: Added GcStorage base class and hooked it up to CasGcStefan Boberg2021-10-211-1/+27
| |
* | Merge from mainStefan Boberg2021-10-191-0/+12
|\ \
| * | Some gc interface stubsStefan Boberg2021-10-181-1/+13
| | |
* | | cas: Hooked up GC to structured cacheStefan Boberg2021-10-191-1/+27
|/ /
* / gc: moved GcContect from CAS into gc filesStefan Boberg2021-10-181-0/+31
|/
* Adding zenservice codeStefan Boberg2021-05-111-0/+26