| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | block files | Dan Engelbrecht | 2022-03-31 | 2 | -22/+78 |
| | | |||||
| * | Split chunkbundler into size-limited blocks | Dan Engelbrecht | 2022-03-31 | 2 | -101/+150 |
| | | |||||
| * | WIP | Dan Engelbrecht | 2022-03-31 | 3 | -0/+1136 |
| | | |||||
| * | WIP | Dan Engelbrecht | 2022-03-31 | 2 | -216/+297 |
| | | |||||
| * | Add AlignPositon helper | Dan Engelbrecht | 2022-03-31 | 1 | -11/+13 |
| | | |||||
| * | Fix insert offset when moving last chunk | Dan Engelbrecht | 2022-03-31 | 2 | -1/+18 |
| | | |||||
| * | Overview of CasContainerStrategy::CollectGarbage implementation | Dan Engelbrecht | 2022-03-31 | 1 | -0/+20 |
| | | |||||
| * | Rewrite cas log on gc | Dan Engelbrecht | 2022-03-31 | 2 | -44/+63 |
| | | |||||
| * | We don't use the uidx file for anything, disable for now | Dan Engelbrecht | 2022-03-31 | 2 | -49/+36 |
| | | |||||
| * | Rewrite smallobjectindex after gc | Dan Engelbrecht | 2022-03-31 | 1 | -24/+37 |
| | | |||||
| * | Simplified logic of last chunk move | Dan Engelbrecht | 2022-03-31 | 1 | -99/+74 |
| | | |||||
| * | More tests | Dan Engelbrecht | 2022-03-31 | 1 | -43/+165 |
| | | |||||
| * | Todo notes | Dan Engelbrecht | 2022-03-31 | 1 | -0/+4 |
| | | |||||
| * | Compact algorithm that can be interrupted and still regain space at end | Dan Engelbrecht | 2022-03-31 | 1 | -81/+156 |
| | | |||||
| * | Fix race condition that could cause loss of added items | Dan Engelbrecht | 2022-03-31 | 1 | -3/+3 |
| | | |||||
| * | WIP | Dan Engelbrecht | 2022-03-31 | 2 | -109/+147 |
| | | |||||
| * | Fix gc shutdown stalling if shutting down while gc is running | Dan Engelbrecht | 2022-03-31 | 1 | -2/+11 |
| | | |||||
| * | Simple file-based compute (#65) | Joe Kirchoff | 2022-03-30 | 10 | -347/+608 |
| | | |||||
| * | Retain flags for small objects in structured cache (#68) | Dan Engelbrecht | 2022-03-30 | 2 | -2/+3 |
| | | |||||
| * | Merge pull request #66 from EpicGames/de/gracefully-exit-gc | Dan Engelbrecht | 2022-03-30 | 2 | -10/+20 |
| |\ | | | | | Make sure we wait for gc thread to complete before exiting | ||||
| | * | Make sure we wait for gc thread to complete before exiting | Dan Engelbrecht | 2022-03-30 | 2 | -10/+20 |
| | | | |||||
| * | | Merge pull request #67 from EpicGames/de/cache-lock-fixes | Dan Engelbrecht | 2022-03-30 | 1 | -6/+11 |
| |\ \ | | | | | | | de/cache lock fixes | ||||
| | * | | cleanup | Dan Engelbrecht | 2022-03-30 | 1 | -7/+4 |
| | | | | |||||
| | * | | Fix bucket creation race condition in ZenCacheMemoryLayer::Put | Dan Engelbrecht | 2022-03-30 | 1 | -1/+9 |
| | | | | |||||
| | * | | No need to take exclusive lock while gathering references | Dan Engelbrecht | 2022-03-30 | 1 | -1/+1 |
| | |/ | |||||
| * | | Merge pull request #64 from EpicGames/de/fix-cachebucket-gatherreferences | Dan Engelbrecht | 2022-03-29 | 2 | -7/+7 |
| |\ \ | |/ |/| | Clear gathered Cid array periodically and add just the new ones | ||||
| | * | Add whole range in CasChunkSet::AddChunksToSet(std::span<const IoHash> ↵ | Dan Engelbrecht | 2022-03-29 | 1 | -4/+1 |
| | | | | | | | | | HashesToAdd) | ||||
| | * | Clear gathered Cid array periodically and add just the new ones | Dan Engelbrecht | 2022-03-29 | 1 | -3/+6 |
| |/ | |||||
| * | Merge branch 'main' of https://github.com/EpicGames/zen | Stefan Boberg | 2022-03-23 | 7 | -1/+69 |
| |\ | |||||
| | * | Fixed wrong route pattern. | Per Larsson | 2022-03-23 | 1 | -1/+1 |
| | | | |||||
| | * | Added route '/prj/list' for retrieving project info. | Per Larsson | 2022-03-23 | 2 | -0/+33 |
| | | | |||||
| | * | Helper function for sending compact binary array HTTP response. | Per Larsson | 2022-03-23 | 2 | -0/+17 |
| | | | |||||
| | * | Added ToJson for compact binary array. | Per Larsson | 2022-03-23 | 2 | -0/+18 |
| | | | |||||
| | * | Skip zenserver-test exec.basic test since it tries to access a non-existent ↵ | Dan Engelbrecht | 2022-03-23 | 1 | -1/+1 |
| | | | | | | | | | file path | ||||
| * | | added xmake file for zentest-appstub | Stefan Boberg | 2022-03-23 | 2 | -0/+13 |
| |/ | |||||
| * | clang format | Dan Engelbrecht | 2022-03-23 | 2 | -6/+6 |
| | | |||||
| * | Update undefined ZEN_WITH_COMPUTE_SERVICES | Joe Kirchoff | 2022-03-22 | 1 | -1/+1 |
| | | |||||
| * | Add additional logging for compute services start | Joe Kirchoff | 2022-03-22 | 1 | -0/+6 |
| | | |||||
| * | Enable Horde compute code on Linux & Mac (#61) | Joe Kirchoff | 2022-03-22 | 14 | -1138/+568 |
| | | |||||
| * | move workthreadpool to zencore (#63) | Dan Engelbrecht | 2022-03-22 | 3 | -2/+2 |
| | | |||||
| * | Remove unused TotalAttachmentsSize (Mac warning) | Joe Kirchoff | 2022-03-21 | 1 | -4/+0 |
| | | |||||
| * | clang-format | Dan Engelbrecht | 2022-03-21 | 14 | -168/+172 |
| | | |||||
| * | Missing return statement in websocket.h | Dan Engelbrecht | 2022-03-19 | 1 | -1/+1 |
| | | |||||
| * | Added websocket stream request/response handling. | Per Larsson | 2022-03-19 | 2 | -33/+134 |
| | | |||||
| * | Suppress C4305 in third party includes | Joe Kirchoff | 2022-03-17 | 1 | -4/+5 |
| | | |||||
| * | Fix so ZenServer compiles when ZEN_WITH_COMPUTE_SERVICES is disabled | Dan Engelbrecht | 2022-03-17 | 1 | -0/+4 |
| | | |||||
| * | Update horde compute to use Jupiter for storage (#60) | Joe Kirchoff | 2022-03-17 | 9 | -150/+430 |
| | | |||||
| * | Introduced basic validation of the clang-format version | Stefan Boberg | 2022-03-17 | 1 | -1/+18 |
| | | | | | This is a very primitive implementation, which could probably be improved. We should also raise an error if clang-format is not found | ||||
| * | Some more updates to .clang-format to remove redundant settings | Stefan Boberg | 2022-03-17 | 1 | -33/+0 |
| | | |||||
| * | FIxed up .clang-format setting for enums | Stefan Boberg | 2022-03-17 | 1 | -1/+1 |
| | | | | | | clang-format 12.0.0 which we used previously did not respect the AfterEnum setting, which lead to reformatting when using more recent builds. This change updates the setting to match the old behaviour | ||||