aboutsummaryrefslogtreecommitdiff
path: root/zenstore
Commit message (Expand)AuthorAgeFilesLines
...
* | | | general: Fixed up some vcxproj files which had a warning level setStefan Boberg2021-10-242-3/+4
* | | | clang-formatStefan Boberg2021-10-232-2/+2
* | | | cas: fixed some warningsStefan Boberg2021-10-233-9/+14
* | | | compactcas: Changed CasDiskLocation implementation so it can store chunks > 4...Stefan Boberg2021-10-223-14/+128
* | | | filecas: minor code restructuringStefan Boberg2021-10-211-15/+16
* | | | filecas: Added commit log, chunk gcStefan Boberg2021-10-218-18/+151
* | | | gc: Added GcStorage base class and hooked it up to CasGcStefan Boberg2021-10-216-22/+74
* | | | cas: Adding cas.file.gc test for exercising garbage collection (incomplete)Stefan Boberg2021-10-201-1/+35
* | | | gc: commentStefan Boberg2021-10-191-0/+9
* | | | gc: Made ref tracking optional on `ZEN_USE_REF_TRACKING`Stefan Boberg2021-10-191-44/+45
* | | | Merge from mainStefan Boberg2021-10-192-41/+55
|\ \ \ \
| * \ \ \ Merge branch 'gc' of https://github.com/EpicGames/zen into gcStefan Boberg2021-10-191-21/+96
| |\ \ \ \
| * | | | | Some gc interface stubsStefan Boberg2021-10-182-3/+17
* | | | | | Merge branch 'gc' of https://github.com/EpicGames/zen into gcStefan Boberg2021-10-191-21/+96
|\ \ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | cas: Factored out OpenOrCreateManifestStefan Boberg2021-10-191-45/+49
| * | | | | cas: implemented manifest update/upgradeStefan Boberg2021-10-191-24/+56
| * | | | | cas: added structured manifest supportStefan Boberg2021-10-191-8/+47
| |/ / / /
* / / / / cas: Hooked up GC to structured cacheStefan Boberg2021-10-196-4/+64
|/ / / /
* / / / gc: moved GcContect from CAS into gc filesStefan Boberg2021-10-184-46/+54
|/ / /
* | / zencore: Enabled MSC warning 4668 to get warnings when preprocessor macros ar...Stefan Boberg2021-10-151-7/+2
| |/ |/|
* | clang-formatStefan Boberg2021-10-152-5/+5
|/
* zenstore: Added forcelink stuff to ensure we bring in filecas testsStefan Boberg2021-10-081-0/+2
* filecas: stress test code to understand access denied errorsStefan Boberg2021-10-082-6/+132
* Removed invalid commentStefan Boberg2021-10-081-1/+1
* basicfile: Added Write member functions accepting MemoryView for convenienceStefan Boberg2021-10-082-0/+14
* filecas: Added handling of error when a rename is attempted but the target al...Stefan Boberg2021-10-081-1/+8
* Merged from upstreamStefan Boberg2021-10-055-26/+53
* cas: added some GC stubsStefan Boberg2021-10-012-0/+51
* clang-formatStefan Boberg2021-09-272-3/+3
* Reimplemented CasLogFile in terms of BasicFileStefan Boberg2021-09-262-33/+28
* Various BasicFile improvementsStefan Boberg2021-09-262-22/+90
* Added TemporaryFile implementation, provides a simple abstraction around temp...Stefan Boberg2021-09-252-3/+119
* Ensure FILE_RENAME_INFO structure allocation is freed also if FileCasStrategy...Stefan Boberg2021-09-251-2/+3
* cidstore: added some implementation notesStefan Boberg2021-09-231-0/+5
* Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-09-231-4/+4
|\
| * Clang format fix.Per Larsson2021-09-221-4/+4
* | cidstore: made all updates log using LogMapping()Stefan Boberg2021-09-231-7/+23
* | Fixed dumb bug in CasChunkSet::IterateChunks which would cause infinite loopStefan Boberg2021-09-231-1/+1
|/
* Encapsulated containers in CasChunkSet to allow for more efficient udpates/qu...Stefan Boberg2021-09-216-66/+73
* Wired up scrubbing to more higher level servicesStefan Boberg2021-09-215-44/+123
* Removed scrubbing from CasImpl::Initialize since this is triggered by higher ...Stefan Boberg2021-09-211-3/+7
* Fixed an issue in scrubbing which would flag certain chunks as invalidStefan Boberg2021-09-212-2/+13
* Implemented CID store scrubbingStefan Boberg2021-09-201-2/+73
* Added more scrub stubs in higher level servicesStefan Boberg2021-09-202-0/+8
* Fixed another issue with filecas name shardingStefan Boberg2021-09-201-1/+1
* Moved more code into zen namespace, for consistencyStefan Boberg2021-09-206-11/+11
* It's not possible to compile out testsStefan Boberg2021-09-203-3/+11
* Fixed unused variable warnings exposed by xmake build (unclear why I do not r...Stefan Boberg2021-09-192-1/+8
* Implemented handling of "large" chunks in compact cas scrubbingStefan Boberg2021-09-191-0/+10
* Implemented BasicFile::StreamByteRangeStefan Boberg2021-09-192-2/+9