aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | 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
| |/ / /
* | | | Merged from upstreamStefan Boberg2021-10-0530-301/+862
* | | | stats: Mean returns zero when the count is zeroStefan Boberg2021-10-051-1/+8
* | | | Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-10-037-42/+205
|\| | |
| * | | 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
| | |/ / /
| * | | | structured cache: Added some more stats (hits/misses/upstream_hits)Stefan Boberg2021-10-021-0/+2
* | | | | Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-10-025-16/+112
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | 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
* | | | | Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-10-0129-140/+810
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | 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
* | | Added explicit mimalloc IoBuffer allocation pathStefan Boberg2021-10-012-39/+45
|/ /
* | 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
| |/ / |/| |
* | | structured cache: added request meter and stats reportingStefan Boberg2021-09-302-1/+7
* | | compactbinary: Quick fix for presentation of doubles in JSON conversionStefan Boberg2021-09-301-2/+2
* | | stats: Added EmitSnapshot functions to emit metrics into CbObjectsStefan Boberg2021-09-302-14/+52
|/ /
* | structured cache: Added stats test code (needs additional work / metrics)Stefan Boberg2021-09-302-0/+23
* | memory: Added experimental mimalloc path to AlignedAllocImpl/AlignedFreeImplStefan Boberg2021-09-302-13/+39
* | timer: Added Stopwatch::GetElapsedTIcks() and functions to convert ticks so M...Stefan Boberg2021-09-301-2/+6
* | iobuffer: Removed AssumeOwnership constructor since we would like stronger gu...Stefan Boberg2021-09-301-9/+0
* | timer: cleaned up Stopwatch, removed GetCpuTimerValueStefan Boberg2021-09-299-41/+20
* | thread: Marked some members noexcept and [[nodiscard]]Stefan Boberg2021-09-291-10/+10
* | Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-09-294-7/+10
|\|
| * Prevent mesh tests to crash by moving behind define.Per Larsson2021-09-292-1/+5