aboutsummaryrefslogtreecommitdiff
path: root/zenstore
Commit message (Expand)AuthorAgeFilesLines
...
* clang formatDan Engelbrecht2022-03-312-12/+12
* block filesDan Engelbrecht2022-03-312-22/+78
* Split chunkbundler into size-limited blocksDan Engelbrecht2022-03-312-101/+150
* WIPDan Engelbrecht2022-03-313-0/+1136
* WIPDan Engelbrecht2022-03-312-216/+297
* Add AlignPositon helperDan Engelbrecht2022-03-311-11/+13
* Fix insert offset when moving last chunkDan Engelbrecht2022-03-312-1/+18
* Overview of CasContainerStrategy::CollectGarbage implementationDan Engelbrecht2022-03-311-0/+20
* Rewrite cas log on gcDan Engelbrecht2022-03-312-44/+63
* We don't use the uidx file for anything, disable for nowDan Engelbrecht2022-03-312-49/+36
* Rewrite smallobjectindex after gcDan Engelbrecht2022-03-311-24/+37
* Simplified logic of last chunk moveDan Engelbrecht2022-03-311-99/+74
* More testsDan Engelbrecht2022-03-311-43/+165
* Todo notesDan Engelbrecht2022-03-311-0/+4
* Compact algorithm that can be interrupted and still regain space at endDan Engelbrecht2022-03-311-81/+156
* Fix race condition that could cause loss of added itemsDan Engelbrecht2022-03-311-3/+3
* WIPDan Engelbrecht2022-03-312-109/+147
* Fix gc shutdown stalling if shutting down while gc is runningDan Engelbrecht2022-03-311-2/+11
* Merge pull request #66 from EpicGames/de/gracefully-exit-gcDan Engelbrecht2022-03-301-9/+15
|\
| * Make sure we wait for gc thread to complete before exitingDan Engelbrecht2022-03-301-9/+15
* | Add whole range in CasChunkSet::AddChunksToSet(std::span<const IoHash> Hashes...Dan Engelbrecht2022-03-291-4/+1
|/
* If open(O_CREAT) is used then a file mode must be givenMartin Ridgers2022-02-212-3/+3
* Explicitly set access permissions so we're not affected by process' umaskMartin Ridgers2022-02-212-3/+15
* Marked a few file descriptors to be closed on execute (POSIX)Martin Ridgers2022-02-212-3/+3
* Fixed unexpected abort() call when joining an unjoinable threadMartin Ridgers2022-01-251-1/+4
* Format fix.Per Larsson2022-01-221-1/+2
* Added copyright headers to xmake.lua scriptsMartin Ridgers2022-01-201-0/+2
* Moved "concepts" include to zencore.h as toolchain support is spottyMartin Ridgers2022-01-131-1/+0
* Fixed fmt::format() undefined-user-type errorMartin Ridgers2022-01-101-1/+1
* Converted use of _format UDL to fmt::formatMartin Ridgers2022-01-105-25/+13
* Use Zen's Invocable to cover C++ libs that do not implement conceptsMartin Ridgers2022-01-072-3/+3
* Apple Clang does not implement std::jthreadMartin Ridgers2022-01-072-2/+4
* Missing override decorationMartin Ridgers2022-01-071-1/+1
* Missing includesMartin Ridgers2022-01-071-0/+3
* Moved forward declaration after all include statementsMartin Ridgers2022-01-071-4/+4
* Enabled POSIX-compatible implementations on MacMartin Ridgers2022-01-072-12/+4
* Missing includeMartin Ridgers2022-01-071-0/+1
* Added trace scopes.Per Larsson2021-12-151-0/+5
* Added preprocessing config file and removed Visual Studio files.Per Larsson2021-12-152-160/+0
* Initialize CidStore to null.Per Larsson2021-12-151-1/+1
* Deleted unused statically-linked functionMartin Ridgers2021-12-151-2/+0
* Paths are not wide on non-Windows so WideToUtf8() cannot be usedMartin Ridgers2021-12-151-5/+5
* Corrected include statement caseMartin Ridgers2021-12-151-1/+1
* std::fs::path cannot be forward declaredMartin Ridgers2021-12-151-3/+1
* Missing includeMartin Ridgers2021-12-151-0/+1
* Include header files when generating solution.Per Larsson2021-12-141-1/+2
* Merged main.Per Larsson2021-12-1416-33/+225
|\
| * Do not block when trying to lock a lock file (POSIX)Martin Ridgers2021-12-021-1/+1
| * Remove a LockFile's lock on destructionMartin Ridgers2021-12-021-0/+6
| * CAS.cpp/h -> cas.cpp/h to keep Zen's file casing consistentMartin Ridgers2021-10-2912-11/+11