aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'main' of https://github.com/EpicGames/zen into mainStefan Boberg2021-10-051-3/+48
|\
| * Serialize JSON NaN numbers to null.Per Larsson2021-10-051-3/+48
* | Added Ref<> constructor which allows casting from derived types to parent typesStefan Boberg2021-10-051-0/+9
* | Merge branch 'main' of https://github.com/EpicGames/zen into mainStefan Boberg2021-10-0526-232/+720
|\|
| * Pass logger from Zen client to session instead from spdlog registry.Per Larsson2021-10-052-3/+8
| * status: Exposed global status at /status/statusStefan Boberg2021-10-041-13/+50
| * stats: Implemented new stats endpointStefan Boberg2021-10-048-23/+99
| * filesystem: Added comment for future optimization opportunities in CreateDire...Stefan Boberg2021-10-041-0/+7
| * http: strip any known content-type suffixes from URI before passing it to a s...Stefan Boberg2021-10-041-9/+14
| * zenserver: Changed initialization flowStefan Boberg2021-10-046-155/+296
| * monitoring: added stubs for /stats and /status endpointsStefan Boberg2021-10-046-0/+132
| * clang-formatStefan Boberg2021-10-042-2/+2
| * CAS: exposed some scrubbing statsStefan Boberg2021-10-042-22/+41
| * Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-10-041-10/+27
| |\
| | * Add option to build with XMake in deploy script. (#17)Per Larsson2021-10-041-10/+27
| * | timer: Added GetLofreqTimerValue() etc for applications that don't need parti...Stefan Boberg2021-10-042-0/+31
| |/
| * Added build version tag using the latest Git commit hash. (#16)Per Larsson2021-10-042-3/+21
* | http: Exclude iothreadpool from compilation on non-WindowsStefan Boberg2021-10-052-2/+12
* | minor: removed unused <deque> includeStefan Boberg2021-10-051-1/+0
* | zencore: Added BlockingQueue (moved from upstreamcache.cpp)Stefan Boberg2021-10-052-65/+75
|/
* http: Moved logic for body suppression to a more central locationStefan Boberg2021-10-033-13/+5
* Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-10-0311-45/+310
|\
| * Merged from upstreamStefan Boberg2021-10-033-15/+122
| |\
| | * Added support for SkipData cache policy.Per Larsson2021-10-032-14/+119
| | * Fixed missing content type.Per Larsson2021-10-031-1/+3
| * | structurec cache: Added ad hoc special case for /z$/stats.json requestStefan Boberg2021-10-031-1/+3
| * | http: Added support for specifying response content-type by means of suffixes...Stefan Boberg2021-10-032-13/+62
| * | stats: added OperationTiming::Scope::CancelStefan Boberg2021-10-032-1/+12
| |/
| * Merge branch 'main' of https://github.com/EpicGames/zenPer Larsson2021-10-0214-48/+274
| |\
| * | Added support for choosing best ZEN upstream endpoint based on latency.Per Larsson2021-10-025-16/+112
* | | structured cache: Added some more stats (hits/misses/upstream_hits)Stefan Boberg2021-10-021-0/+2
| |/ |/|
* | zen: added print/printpackage subcommands to help in debugging or inspecting ...Stefan Boberg2021-10-015-12/+169
* | cas: added some GC stubsStefan Boberg2021-10-014-33/+76
* | Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-10-0112-13/+209
|\|
| * Added simple stats HTML dashboard with route /dashboard.Per Larsson2021-10-019-0/+171
| * Added cache HIT/MISS stat counters.Per Larsson2021-10-014-13/+38
* | Added some code to persist bad package data for inspectionStefan Boberg2021-10-011-1/+6
* | filesystem: Added FileContents::Flatten() and ensured it's possible to #inclu...Stefan Boberg2021-10-013-1/+22
* | structured cache: Fixed package payload endpoint handling of HEADStefan Boberg2021-10-011-1/+1
|/
* Improved error handling for upstream endpoints.Per Larsson2021-10-014-57/+79
* Added upstream cache perf metrics.Per Larsson2021-10-014-1/+40
* Try upload missing payloads and finalize Jupiter cache ref.Per Larsson2021-10-014-23/+210
* Clang format fix.Per Larsson2021-10-012-2/+2
* structured cache: fixed how HEAD requests are handledStefan Boberg2021-09-303-3/+22
* structured cache: Rewrote metrics tracking using OperationTimingStefan Boberg2021-09-302-9/+3
* metrics: added OperationTiming which is a useful combination of a Meter and a...Stefan Boberg2021-09-303-1/+120
* Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-09-301-2/+27
|\
| * Merged main.Per Larsson2021-09-304-15/+59
| |\
| * | Fixed compact binary to JSON float/double format specifier.Per Larsson2021-09-301-2/+27
* | | timer: Added GetHifreqTimerToSeconds which returns a scaling factor to conver...Stefan Boberg2021-09-301-0/+1
| |/ |/|