| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge branch 'main' of https://github.com/EpicGames/zen | Stefan Boberg | 2021-10-01 | 29 | -140/+810 |
| |\ | |||||
| | * | zen: added print/printpackage subcommands to help in debugging or inspecting ↵ | Stefan Boberg | 2021-10-01 | 5 | -12/+169 |
| | | | | | | | | | CbObject data generally | ||||
| | * | cas: added some GC stubs | Stefan Boberg | 2021-10-01 | 4 | -33/+76 |
| | | | |||||
| | * | Merge branch 'main' of https://github.com/EpicGames/zen | Stefan Boberg | 2021-10-01 | 12 | -13/+209 |
| | |\ | |||||
| | | * | Added simple stats HTML dashboard with route /dashboard. | Per Larsson | 2021-10-01 | 9 | -0/+171 |
| | | | | |||||
| | | * | Added cache HIT/MISS stat counters. | Per Larsson | 2021-10-01 | 4 | -13/+38 |
| | | | | |||||
| | * | | Added some code to persist bad package data for inspection | Stefan Boberg | 2021-10-01 | 1 | -1/+6 |
| | | | | |||||
| | * | | filesystem: Added FileContents::Flatten() and ensured it's possible to ↵ | Stefan Boberg | 2021-10-01 | 3 | -1/+22 |
| | | | | | | | | | | | | | #include filesystem.h standalone | ||||
| | * | | structured cache: Fixed package payload endpoint handling of HEAD | Stefan Boberg | 2021-10-01 | 1 | -1/+1 |
| | |/ | |||||
| | * | Improved error handling for upstream endpoints. | Per Larsson | 2021-10-01 | 4 | -57/+79 |
| | | | |||||
| | * | Added upstream cache perf metrics. | Per Larsson | 2021-10-01 | 4 | -1/+40 |
| | | | |||||
| | * | Try upload missing payloads and finalize Jupiter cache ref. | Per Larsson | 2021-10-01 | 4 | -23/+210 |
| | | | |||||
| | * | Clang format fix. | Per Larsson | 2021-10-01 | 2 | -2/+2 |
| | | | |||||
| * | | Added explicit mimalloc IoBuffer allocation path | Stefan Boberg | 2021-10-01 | 2 | -39/+45 |
| |/ | |||||
| * | structured cache: fixed how HEAD requests are handled | Stefan Boberg | 2021-09-30 | 3 | -3/+22 |
| | | | | | | | the SetSuppressResponseBody() is currently sensitive to ordering and would end up getting called too late to apply fixes UE-129788, UE-129793 | ||||
| * | structured cache: Rewrote metrics tracking using OperationTiming | Stefan Boberg | 2021-09-30 | 2 | -9/+3 |
| | | |||||
| * | metrics: added OperationTiming which is a useful combination of a Meter and ↵ | Stefan Boberg | 2021-09-30 | 3 | -1/+120 |
| | | | | | a Histogram, intended to track frequency and duration of certain operations | ||||
| * | Merge branch 'main' of https://github.com/EpicGames/zen | Stefan Boberg | 2021-09-30 | 1 | -2/+27 |
| |\ | |||||
| | * | Merged main. | Per Larsson | 2021-09-30 | 4 | -15/+59 |
| | |\ | |||||
| | * | | Fixed compact binary to JSON float/double format specifier. | Per Larsson | 2021-09-30 | 1 | -2/+27 |
| | | | | |||||
| * | | | timer: Added GetHifreqTimerToSeconds which returns a scaling factor to ↵ | Stefan Boberg | 2021-09-30 | 1 | -0/+1 |
| | |/ |/| | | | | | convert ticks into seconds | ||||
| * | | structured cache: added request meter and stats reporting | Stefan Boberg | 2021-09-30 | 2 | -1/+7 |
| | | | |||||
| * | | compactbinary: Quick fix for presentation of doubles in JSON conversion | Stefan Boberg | 2021-09-30 | 1 | -2/+2 |
| | | | | | | | | | Should probably be updated to convert numbers in a nice and round-trippable way | ||||
| * | | stats: Added EmitSnapshot functions to emit metrics into CbObjects | Stefan Boberg | 2021-09-30 | 2 | -14/+52 |
| |/ | |||||
| * | structured cache: Added stats test code (needs additional work / metrics) | Stefan Boberg | 2021-09-30 | 2 | -0/+23 |
| | | |||||
| * | memory: Added experimental mimalloc path to AlignedAllocImpl/AlignedFreeImpl | Stefan Boberg | 2021-09-30 | 2 | -13/+39 |
| | | | | | | | Also added similar path to IoBuffer Cannot be enabled at the moment as we end up passing pointers to std::free via some path so more work will be necessary | ||||
| * | timer: Added Stopwatch::GetElapsedTIcks() and functions to convert ticks so ↵ | Stefan Boberg | 2021-09-30 | 1 | -2/+6 |
| | | | | | Ms/Us | ||||
| * | iobuffer: Removed AssumeOwnership constructor since we would like stronger ↵ | Stefan Boberg | 2021-09-30 | 1 | -9/+0 |
| | | | | | guarantees around memory management for IoBuffer buffers | ||||
| * | timer: cleaned up Stopwatch, removed GetCpuTimerValue | Stefan Boberg | 2021-09-29 | 9 | -41/+20 |
| | | |||||
| * | thread: Marked some members noexcept and [[nodiscard]] | Stefan Boberg | 2021-09-29 | 1 | -10/+10 |
| | | |||||
| * | Merge branch 'main' of https://github.com/EpicGames/zen | Stefan Boberg | 2021-09-29 | 4 | -7/+10 |
| |\ | |||||
| | * | Prevent mesh tests to crash by moving behind define. | Per Larsson | 2021-09-29 | 2 | -1/+5 |
| | | | |||||
| | * | Removed unused field. | Per Larsson | 2021-09-29 | 1 | -1/+0 |
| | | | |||||
| | * | Merge branch 'main' of https://github.com/EpicGames/zen | Stefan Boberg | 2021-09-29 | 7 | -163/+390 |
| | |\ | |||||
| | * | | string: Fixed some clang warnings | Stefan Boberg | 2021-09-29 | 1 | -5/+5 |
| | | | | |||||
| * | | | stats: added Histogram, UniformSample and SampleSnapshot | Stefan Boberg | 2021-09-29 | 2 | -6/+339 |
| | | | | |||||
| * | | | filesystem: Fixed issue with FindClose potentially closing an invalid handle | Stefan Boberg | 2021-09-29 | 1 | -2/+2 |
| | |/ |/| | |||||
| * | | Removing deprecated RefPtr+stack based objects tests | Stefan Boberg | 2021-09-29 | 1 | -36/+0 |
| | | | |||||
| * | | Switch back to the right HTTP back-end | Stefan Boberg | 2021-09-29 | 1 | -1/+1 |
| | | | |||||
| * | | Merge branch 'main' of https://github.com/EpicGames/zen | Stefan Boberg | 2021-09-28 | 2 | -0/+270 |
| |\ \ | |||||
| | * \ | Merge pull request #13 from EpicGames/jupiter-apis | Joe Kirchoff | 2021-09-28 | 2 | -0/+270 |
| | |\ \ | | |/ | |/| | Add additional jupiter CAS functions | ||||
| | | * | Remove DerivedDataExists & Exists prop | Joe Kirchoff | 2021-09-28 | 1 | -52/+4 |
| | | | | |||||
| | | * | Add .Exists to CloudCacheResult | Joe Kirchoff | 2021-09-27 | 2 | -5/+16 |
| | | | | |||||
| | | * | Add Exists | Joe Kirchoff | 2021-09-27 | 2 | -0/+171 |
| | | | | |||||
| | | * | Add Get\PutBlob & Get\PutObject | Joe Kirchoff | 2021-09-27 | 2 | -0/+136 |
| | | | | |||||
| * | | | minor edits to uWS testcode | Stefan Boberg | 2021-09-28 | 1 | -14/+10 |
| | | | | |||||
| * | | | http: ReasonStringForHttpResultCode returns string_view to avoid strlen | Stefan Boberg | 2021-09-28 | 3 | -114/+111 |
| |/ / | |||||
| * | | Removed IsPointerToStack() | Stefan Boberg | 2021-09-28 | 3 | -32/+5 |
| | | | |||||
| * | | Merge branch 'main' of https://github.com/EpicGames/zen | Stefan Boberg | 2021-09-28 | 3 | -34/+82 |
| |\ \ | |||||
| | * | | Removed null terminator when appending Oid to string builder. (#11) | Per Larsson | 2021-09-28 | 1 | -4/+3 |
| | | | | |||||