aboutsummaryrefslogtreecommitdiff
path: root/src/zenstore
Commit message (Expand)AuthorAgeFilesLines
...
* fix m_LastFullGcDuration, m_LastFullGCDiff, m_LastFullGcDuration and m_LastLi...Dan Engelbrecht2023-10-232-26/+21
* Remove any unreferenced blocks in block store on open (#492)Dan Engelbrecht2023-10-233-8/+24
* Don't prune block locations due to missing blocks a startup (#487)Dan Engelbrecht2023-10-203-90/+102
* Cache (rpc) activitity recording improvements (#482)Stefan Boberg2023-10-201-4/+0
* clean up GcContributor and GcStorage to be pure interfaces (#485)Dan Engelbrecht2023-10-206-41/+17
* Add --skip-delete option to gc command (#484)Dan Engelbrecht2023-10-203-1/+6
* add `flush` command and more gc status info (#483)Dan Engelbrecht2023-10-183-32/+147
* skip lightweight GC if full GC is due soon (#467)Stefan Boberg2023-10-121-20/+30
* fixed GC logging output stats (#458)Stefan Boberg2023-10-101-1/+1
* fix gc infinite loop (#453)Dan Engelbrecht2023-10-061-1/+9
* check that block does not exists on disk before starting write to it (#449)Dan Engelbrecht2023-10-052-18/+46
* Fix curruption of disk cache bucket index on GC (#448)Dan Engelbrecht2023-10-052-30/+39
* trivial: log output typo in GCStefan Boberg2023-10-051-1/+1
* refactor comapactcas index (#443)Dan Engelbrecht2023-10-042-19/+62
* faster accesstime save restore (#439)Dan Engelbrecht2023-10-035-124/+131
* clean up date formatting (#440)Stefan Boberg2023-10-021-4/+4
* fix formatting of gc start messagev0.2.26-pre0Dan Engelbrecht2023-10-021-1/+1
* Handle OOM and OOD more gracefully to not spam Sentry with error reports (#434)Dan Engelbrecht2023-10-024-26/+121
* lightweight gc (#431)Dan Engelbrecht2023-10-024-58/+167
* adding more stats (#429)Dan Engelbrecht2023-09-282-11/+39
* flush block store blocks when finished (#425)Dan Engelbrecht2023-09-271-0/+1
* add more trace scopes (#362)Dan Engelbrecht2023-09-156-114/+150
* More statistics for Cache, Project Store and Cid Store (#405)Dan Engelbrecht2023-09-142-10/+45
* stream oplog attachments from jupiter (#384)Dan Engelbrecht2023-09-062-75/+27
* retry file create (#383)Dan Engelbrecht2023-09-042-3/+27
* safer gc on low disk (#373)Dan Engelbrecht2023-08-222-37/+46
* use robinmap in compact cas (#368)Dan Engelbrecht2023-08-213-10/+19
* update vcpkg dependencies (#356)Dan Engelbrecht2023-08-111-1/+1
* catch exceptions when scheduling GC and when writing GC scheduling state (#339)Dan Engelbrecht2023-08-011-136/+149
* CidStore now implements the ChunkResolver interfaceStefan Boberg2023-06-304-13/+21
* added zen::ChunkResolverStefan Boberg2023-06-301-0/+9
* drive-by constStefan Boberg2023-06-121-1/+1
* Content scrubbing (#271)Stefan Boberg2023-05-167-103/+316
* Additional trace instrumentation (#312)Stefan Boberg2023-05-165-1/+65
* Add `--gc-projectstore-duration-seconds` option (#281)Dan Engelbrecht2023-05-164-45/+83
* removed remnants of ZEN_USE_REF_TRACKINGStefan Boberg2023-05-152-28/+0
* added error reporting for bad BlockStore chunksStefan Boberg2023-05-151-5/+22
* removed unnecessary #include directives from cas.hStefan Boberg2023-05-151-10/+3
* added ScrubStorage to GcStorage base classStefan Boberg2023-05-155-15/+38
* added static_assert for BlockStoreDiskLocationStefan Boberg2023-05-151-0/+2
* corrected CidStore commentStefan Boberg2023-05-151-4/+0
* CidStore::Impl explicit constructor, fixed #ifndef NDEBUGStefan Boberg2023-05-151-3/+4
* minor GC API cleanupStefan Boberg2023-05-1510-35/+35
* Remove ATL header usage (#306)Stefan Boberg2023-05-151-4/+4
* fix logic for old blocks in blockstore gc (#295)Dan Engelbrecht2023-05-121-21/+24
* clang-format (sorry)Stefan Boberg2023-05-111-1/+1
* build fix (accidental commit on the wrong branch)Stefan Boberg2023-05-112-1/+4
* clang-formatStefan Boberg2023-05-111-1/+3
* Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2023-05-112-24/+33
|\
| * flush file cas on exit (#291)Dan Engelbrecht2023-05-112-24/+33