aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* clang-format fixStefan Boberg2021-08-241-2/+2
|
* Implemented function propagationStefan Boberg2021-08-242-2/+57
|
* Fixed up drop logic (short circuiting fail!)Stefan Boberg2021-08-241-3/+5
|
* Changed direct spdlog -> zencore/logging.hStefan Boberg2021-08-241-2/+1
|
* Clang-format fixesStefan Boberg2021-08-244-4/+3
|
* Fixed Http CbPackage readingStefan Boberg2021-08-241-6/+4
|
* Copyright header added to logging.hStefan Boberg2021-08-241-0/+2
|
* Remove trace.cpp/h and all traces of usageStefan Boberg2021-08-248-151/+6
|
* Added zencore/logging.hStefan Boberg2021-08-241-0/+7
| | | | Only wraps spdlog for now but will change to include more control over logging later
* Added post/prewindows.h headers to deal with fallout from windows.h #define ↵Stefan Boberg2021-08-243-1/+8
| | | | shenanigans
* #undef GetObject to avoid problems in CompactBinaryPackageStefan Boberg2021-08-241-0/+2
|
* Added file names to IoBuffer exception contextStefan Boberg2021-08-241-3/+7
|
* Added some context to MapViewOfFile exception emitStefan Boberg2021-08-241-2/+6
|
* WIP interface for submitting workers/jobsStefan Boberg2021-08-243-3/+85
|
* Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-08-232-2/+3
|\
| * Fixed logic in IoBufferExtendedCore::Materialize() - would previously map ↵Stefan Boberg2021-08-231-2/+1
| | | | | | | | the wrong amount of memory for misaligned chunks
| * Format fix.Per Larsson2021-08-231-0/+2
| |
* | Implemented more formalised CAS chunk filtering (with plenty of room for ↵Stefan Boberg2021-08-236-5/+112
| | | | | | | | optimization)
* | Improved ZenCacheStore::DropBucket logic and added loggingStefan Boberg2021-08-231-4/+8
| |
* | Added HttpServerRequest::ReadPayloadPackage()Stefan Boberg2021-08-232-1/+21
|/
* Initial build deploy scripts. Still missing debug information upload step so ↵Stefan Boberg2021-08-215-0/+623
| | | | should not be used
* Improved crash reporting setup and removed old stubsStefan Boberg2021-08-217-32/+26
| | | | Also added ability to exercise crash reporting from command line
* Improved comment while reviewing codeStefan Boberg2021-08-211-1/+1
|
* Added .vscode and .sentry-native to .gitignoreStefan Boberg2021-08-211-0/+6
|
* Changed file CAS implementation to use ThrowSystemException instead of ↵Stefan Boberg2021-08-201-2/+2
| | | | WindowsException to get more detail on failures
* WIP servicesStefan Boberg2021-08-206-5/+77
|
* Restructured http server code in preparation for cross platform implementationStefan Boberg2021-08-202-47/+68
|
* Added initial sentry.io support for crash tracking etcStefan Boberg2021-08-202-1/+16
|
* Added logic to fix project store tests (we use absolute file paths in the ↵Stefan Boberg2021-08-201-1/+6
| | | | test, unlike the cooker)
* Merge branch 'main' of https://github.com/EpicGames/zen into mainStefan Boberg2021-08-204-0/+571
|\
| * Tactical checkin: function service stub - not yet in use!Stefan Boberg2021-08-194-0/+571
| |
* | clang-formatStefan Boberg2021-08-206-14/+11
| |
* | CL16570338: CompactBinary: Added validation to LoadCompactBinary and removed ↵Stefan Boberg2021-08-205-45/+120
| | | | | | | | asserts from the other load functions
* | Renamed CompactBinaryAttachment to ObjectAttachment to mimic UE (see CL16510518)Stefan Boberg2021-08-207-39/+39
| |
* | Updated ObjectId commentStefan Boberg2021-08-201-1/+7
|/
* Cleaned up ObjectId generation and made it portableStefan Boberg2021-08-181-86/+16
|
* Added ToNetworkOrder() functionsStefan Boberg2021-08-181-0/+36
|
* Removed accidental check-inStefan Boberg2021-08-181-1842/+0
|
* added 'zen drop' command to drop cache buckets onlineStefan Boberg2021-08-177-4/+104
| | | | also cleaned up the server side implementation a bit
* Implemented support for dropping z$ buckets while onlineStefan Boberg2021-08-177-3/+127
|
* Merge branch 'main' of https://github.com/EpicGames/zen into mainStefan Boberg2021-08-122-0/+11
|\
| * Added _WIN32_WINNT=0x0A00 definition to silence compile warningStefan Boberg2021-08-121-0/+1
| |
| * Bracket cpr with warning disable macros to fix compile issueStefan Boberg2021-08-121-0/+10
| |
* | Added placeholder chunk fetchStefan Boberg2021-08-122-0/+9
|/
* trivial: Comment update stating intentStefan Boberg2021-08-121-0/+4
|
* Extended flushing to include more servicesStefan Boberg2021-08-121-2/+16
|
* clang-formatStefan Boberg2021-08-122-3/+4
|
* Added {project}/oplog/{log}/{hash} endpoint (implemented by Matt Peters)Stefan Boberg2021-08-122-3/+106
| | | | Added project store flush implementation
* Implemented flush operations for cache servicesStefan Boberg2021-08-128-25/+338
| | | | Also implemented basic upstream query interface, which needs a bit more work to be fully functional (chunk propagation / fetching and new propagation policies as per DDC requirements)
* Implemented Flush() operation for CID/CAS store interfacesStefan Boberg2021-08-119-3/+49
|