aboutsummaryrefslogtreecommitdiff
path: root/zenserver/upstream
Commit message (Expand)AuthorAgeFilesLines
* zencore: Enabled MSC warning 4668 to get warnings when preprocessor macros ar...Stefan Boberg2021-10-152-17/+5
* Add remote execute functions (#15)Joe Kirchoff2021-10-132-6/+78
* Ratios should not be percentages (this should be done in presentation)Stefan Boberg2021-10-111-2/+2
* Support for asynchronous HTTP response processing (#19)Stefan Boberg2021-10-061-1/+1
* clang-formatStefan Boberg2021-10-051-1/+1
* Merged from upstreamStefan Boberg2021-10-053-69/+10
* Added support for choosing best ZEN upstream endpoint based on latency.Per Larsson2021-10-022-8/+96
* Added cache HIT/MISS stat counters.Per Larsson2021-10-011-12/+2
* Improved error handling for upstream endpoints.Per Larsson2021-10-013-56/+78
* Added upstream cache perf metrics.Per Larsson2021-10-012-0/+33
* Try upload missing payloads and finalize Jupiter cache ref.Per Larsson2021-10-014-23/+210
* Removed unused field.Per Larsson2021-09-291-1/+0
* Merge pull request #13 from EpicGames/jupiter-apisJoe Kirchoff2021-09-282-0/+270
|\
| * Remove DerivedDataExists & Exists propJoe Kirchoff2021-09-281-52/+4
| * Add .Exists to CloudCacheResultJoe Kirchoff2021-09-272-5/+16
| * Add ExistsJoe Kirchoff2021-09-272-0/+171
| * Add Get\PutBlob & Get\PutObjectJoe Kirchoff2021-09-272-0/+136
* | Removed MemoryOutStream, MemoryInStreamStefan Boberg2021-09-282-9/+6
|/
* Simpler upstream stats. Enabled with --upstream-stats.Per Larsson2021-09-232-92/+126
* Respect Jupiter auth token expiration time.Per Larsson2021-09-232-112/+150
* Use /check/health instead of /test/hello.Per Larsson2021-09-233-5/+5
* Made upstream endpoints more resilient to failures by checking health/reconne...Per Larsson2021-09-226-70/+255
* clang-formatStefan Boberg2021-09-201-15/+15
* Moved more code into zen namespace, for consistencyStefan Boberg2021-09-203-20/+19
* Try authenticate with Jupiter instance when initializing upstream cache.Per Larsson2021-09-203-2/+12
* Probe upstream Zen server when initializing upstream cache.Per Larsson2021-09-203-2/+28
* Added upstream cache policy command line option (read|write,readonly,writeonl...Per Larsson2021-09-172-10/+18
* clang-formatStefan Boberg2021-09-161-3/+9
* Compact binary package caching support (#9)Per Larsson2021-09-163-34/+139
* Fixed up mesh loggingStefan Boberg2021-09-162-6/+11
* Switched some Jupiter logging to not use `_format` - this is handled by the l...Stefan Boberg2021-09-151-1/+1
* Changed logging implementationStefan Boberg2021-09-155-39/+47
* Changed direct includes of spdlog/spdlog.h into zencore/logging.h to make it ...Stefan Boberg2021-09-151-2/+1
* clang-formatStefan Boberg2021-09-092-2/+2
* Factored out http server related code into zenhttp module since it feels out ...Stefan Boberg2021-09-091-1/+1
* Fixed a number of unreferenced variable warningsStefan Boberg2021-09-092-0/+3
* Minor fixup and formatting.Per Larsson2021-09-074-11/+11
* Updated upstream stats calculation.Per Larsson2021-09-072-57/+34
* Return stats from Zen/Jupiter HTTP client.Per Larsson2021-09-076-50/+194
* Added custom cpr::Response formatter and removed duplicate logging code.Per Larsson2021-09-072-85/+12
* Support for switching between storing derived data using the legacy DDC endpo...Per Larsson2021-09-063-17/+33
* Zen upstream support (#7)Per Larsson2021-09-036-215/+477
* IoHash::HashMemory -> IoHash::HashBuffer for consistency with UE5 codeStefan Boberg2021-09-021-2/+2
* Compilation fix again (downloaded_bytes is integral since a while back)Stefan Boberg2021-08-311-1/+1
* Asynchronous upstream caching to JupiterPer Larsson2021-08-314-78/+624
* Improved error handling for mesh broadcastStefan Boberg2021-08-241-2/+11
* clang-formatStefan Boberg2021-08-201-1/+1
* Merge branch 'main' of https://github.com/EpicGames/zen into mainStefan Boberg2021-08-121-0/+10
|\
| * Bracket cpr with warning disable macros to fix compile issueStefan Boberg2021-08-121-0/+10
* | Added placeholder chunk fetchStefan Boberg2021-08-122-0/+9
|/