| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | zen: eliminated unused deploy command | Stefan Boberg | 2021-11-17 | 5 | -126/+0 |
| | | |||||
| * | gc: fixed missing cidstore association | Stefan Boberg | 2021-11-16 | 1 | -0/+1 |
| | | |||||
| * | z$: implemented basic bucket tracking | Stefan Boberg | 2021-11-04 | 1 | -0/+65 |
| | | |||||
| * | z$: basic access tracking | Stefan Boberg | 2021-11-03 | 7 | -51/+259 |
| | | |||||
| * | fixed tests for new msvc compiler warnings | Stefan Boberg | 2021-11-03 | 1 | -0/+5 |
| | | |||||
| * | Merge branch 'gc' of https://github.com/EpicGames/zen into gc | Stefan Boberg | 2021-11-03 | 1 | -1/+8 |
| |\ | |||||
| | * | log: improved log pattern for file log to make it easier to consume file ↵ | Stefan Boberg | 2021-11-03 | 1 | -1/+8 |
| | | | | | | | | | logs from servers | ||||
| * | | More .gitignore cleanup | Stefan Boberg | 2021-11-03 | 1 | -5/+2 |
| |/ | |||||
| * | Add /vsxmake* to .gitignore | Stefan Boberg | 2021-11-03 | 3 | -3/+38 |
| | | |||||
| * | Fixed unused variable warning | Stefan Boberg | 2021-11-03 | 1 | -1/+0 |
| | | |||||
| * | Fixed issue with manifest overwrite on state directory upgrade | Stefan Boberg | 2021-11-03 | 1 | -0/+3 |
| | | |||||
| * | fs: minor logging cleanup | Stefan Boberg | 2021-11-02 | 1 | -3/+1 |
| | | |||||
| * | gc: implemented CID remapping for GC | Stefan Boberg | 2021-11-01 | 2 | -2/+50 |
| | | |||||
| * | cid: Added RemapCid() for use in GC | Stefan Boberg | 2021-11-01 | 2 | -0/+19 |
| | | |||||
| * | projectstore: Implemented project/oplog discovery so we can take any ↵ | Stefan Boberg | 2021-11-01 | 2 | -1/+68 |
| | | | | | persistent oplog into account even if it has not been opened in the current session | ||||
| * | gc: added DeletionMode flag to allow gc dry runs | Stefan Boberg | 2021-11-01 | 3 | -0/+27 |
| | | |||||
| * | project: fixed logging of new oplog entries (again) to be easier to scan | Stefan Boberg | 2021-11-01 | 1 | -1/+1 |
| | | |||||
| * | projectstore: added validation of oplog data during initialization | Stefan Boberg | 2021-11-01 | 5 | -10/+93 |
| | | | | | also added validation during writing | ||||
| * | cidstore: implemented validation of data during index initialization | Stefan Boberg | 2021-11-01 | 1 | -9/+24 |
| | | |||||
| * | caslog: Added GetLogSize, fixed issue with append offset computation | Stefan Boberg | 2021-11-01 | 2 | -1/+8 |
| | | |||||
| * | Merge branch 'gc' of https://github.com/EpicGames/zen into gc | Stefan Boberg | 2021-11-01 | 4 | -19/+122 |
| |\ | |||||
| | * | Merge branch 'gc' of https://github.com/EpicGames/zen into gc | Stefan Boberg | 2021-11-01 | 13 | -38/+173 |
| | |\ | |||||
| | * | | filecas: Fixed debug logging | Stefan Boberg | 2021-11-01 | 1 | -10/+60 |
| | | | | |||||
| | * | | gc: Implemented initial root gathering for projects/oplogs | Stefan Boberg | 2021-10-28 | 3 | -9/+62 |
| | | | | |||||
| | * | | Merge remote-tracking branch 'origin/main' into gc | Stefan Boberg | 2021-10-28 | 5 | -14/+143 |
| | |\ \ | |||||
| * | | | | gc: CollectGarbage implementation | Stefan Boberg | 2021-11-01 | 2 | -1/+18 |
| | |_|/ |/| | | |||||
| * | | | Merged from main | Stefan Boberg | 2021-10-29 | 17 | -52/+316 |
| |\ \ \ | |/ / |/| | | |||||
| | * | | Minor cleanup | Stefan Boberg | 2021-10-29 | 1 | -37/+2 |
| | | | | |||||
| | * | | Merge branch 'main' of https://github.com/EpicGames/zen | Stefan Boberg | 2021-10-29 | 3 | -3/+59 |
| | |\ \ | |||||
| | | * | | Added option --zen-upstream-dns that will be resolved to one or more endpoint. | Per Larsson | 2021-10-29 | 3 | -3/+59 |
| | | |/ | |||||
| | * | | z$: hooked up bucket traversal for gc | Stefan Boberg | 2021-10-29 | 5 | -23/+148 |
| | | | | | | | | | | | | | | | | added some tests added "test" mode for zenserver, to run any tests embedded in the zenserver (example: `zenserver test -tx=z$.*`) | ||||
| | * | | zenserver-test: Some modifications to avoid ODR violations | Stefan Boberg | 2021-10-29 | 1 | -8/+9 |
| | | | | |||||
| | * | | Removed unused source files | Stefan Boberg | 2021-10-29 | 2 | -14/+0 |
| | | | | |||||
| | * | | filesystem: Improved test for GetRunningExecutablePath (still not ideal) | Stefan Boberg | 2021-10-29 | 1 | -1/+1 |
| | | | | |||||
| | * | | memory: Minor change to squelch static analysis warnings | Stefan Boberg | 2021-10-29 | 1 | -2/+2 |
| | | | | |||||
| | * | | Added SharedBuffer::MakeView implementation accepting container argument, to ↵ | Stefan Boberg | 2021-10-29 | 1 | -0/+6 |
| | |/ | | | | | | | make tests easier to write | ||||
| | * | Lockfile implementation (#24) | Stefan Boberg | 2021-10-27 | 5 | -15/+145 |
| | | | | | | | | | | | Implemented lockfile synchronization To be used instead of or in conjunction with existing events to coordinate launching and discovery of server instances | ||||
| | * | Fixed crash at startup when updating manifest. | Per Larsson | 2021-10-26 | 1 | -1/+0 |
| | | | |||||
| * | | cas: minor improvement to CasLogFile::Open error handling | Stefan Boberg | 2021-10-25 | 1 | -1/+1 |
| | | | |||||
| * | | general: Fixed up some vcxproj files which had a warning level set | Stefan Boberg | 2021-10-24 | 9 | -23/+21 |
| | | | | | | | | | | | | | Thus they did not get the same settings as all other projects which made it easy to introduce warnings which would trigger in xmake builds Cleaned up some #include usage to use third-party include brackets | ||||
| * | | clang-format | Stefan Boberg | 2021-10-23 | 8 | -17/+15 |
| | | | |||||
| * | | cas: fixed some warnings | Stefan Boberg | 2021-10-23 | 3 | -9/+14 |
| | | | | | | | | | unsure why we don't get these when building in VS | ||||
| * | | compactcas: Changed CasDiskLocation implementation so it can store chunks > ↵ | Stefan Boberg | 2021-10-22 | 4 | -15/+129 |
| | | | | | | | | | | | | | | | | | | | | | 4GB (max is now 1TB) The offset and size members are now five bytes each, which leaves two bytes which are intended to be used for content-type and flags but are currently unused Also added some unit tests for compactcas This change bumps the global storage schema in order to wipe any existing disk state | ||||
| * | | z$: Removed CasStore | Stefan Boberg | 2021-10-21 | 4 | -16/+10 |
| | | | |||||
| * | | filecas: minor code restructuring | Stefan Boberg | 2021-10-21 | 1 | -15/+16 |
| | | | |||||
| * | | filecas: Added commit log, chunk gc | Stefan Boberg | 2021-10-21 | 8 | -18/+151 |
| | | | |||||
| * | | Removed accidentally committed test code | Stefan Boberg | 2021-10-21 | 1 | -1/+0 |
| | | | |||||
| * | | gc: Added GcStorage base class and hooked it up to CasGc | Stefan Boberg | 2021-10-21 | 10 | -38/+93 |
| | | | |||||
| * | | Added IsReady flag to ZenServerEntry | Stefan Boberg | 2021-10-21 | 1 | -1/+2 |
| | | | |||||
| * | | Merged from main | Stefan Boberg | 2021-10-21 | 8 | -183/+487 |
| |\| | |||||