| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Respect Jupiter auth token expiration time. | Per Larsson | 2021-09-23 | 2 | -112/+150 | |
| | | ||||||
| * | Use /check/health instead of /test/hello. | Per Larsson | 2021-09-23 | 3 | -5/+5 | |
| | | ||||||
| * | Made upstream endpoints more resilient to failures by checking ↵ | Per Larsson | 2021-09-22 | 6 | -70/+255 | |
| | | | | | health/reconnecting at regular intervals. | |||||
| * | clang-format | Stefan Boberg | 2021-09-20 | 1 | -15/+15 | |
| | | ||||||
| * | Moved more code into zen namespace, for consistency | Stefan Boberg | 2021-09-20 | 3 | -20/+19 | |
| | | | | | Also removed snapshot_manifest (remnants of vfs prototype) | |||||
| * | Try authenticate with Jupiter instance when initializing upstream cache. | Per Larsson | 2021-09-20 | 3 | -2/+12 | |
| | | ||||||
| * | Probe upstream Zen server when initializing upstream cache. | Per Larsson | 2021-09-20 | 3 | -2/+28 | |
| | | ||||||
| * | Added upstream cache policy command line option ↵ | Per Larsson | 2021-09-17 | 2 | -10/+18 | |
| | | | | | (read|write,readonly,writeonly,disabled). | |||||
| * | clang-format | Stefan Boberg | 2021-09-16 | 1 | -3/+9 | |
| | | ||||||
| * | Compact binary package caching support (#9) | Per Larsson | 2021-09-16 | 3 | -34/+139 | |
| | | ||||||
| * | Fixed up mesh logging | Stefan Boberg | 2021-09-16 | 2 | -6/+11 | |
| | | ||||||
| * | Switched some Jupiter logging to not use `_format` - this is handled by the ↵ | Stefan Boberg | 2021-09-15 | 1 | -1/+1 | |
| | | | | | logging anyway so can just pass in the format string and args | |||||
| * | Changed logging implementation | Stefan Boberg | 2021-09-15 | 5 | -39/+47 | |
| | | | | | | | * Code should no longer directly `#include spdlog/spdlog.h`, instead use `#include <zencore/logging.h>` * Instead of explicit calls to `spdlog::info(...)` and such please use the logging macros defined in `zencore/logging.h`. I.e `ZEN_INFO`, `ZEN_DEBUG`, `ZEN_TRACE`, `ZEN_ERROR`, `ZEN_CRITITCAL` * The macros will pick up the "most local" logger via a `Log()` call to retrieve a logger instance. To override the default logger in a class please implement your own `Log()` function | |||||
| * | Changed direct includes of spdlog/spdlog.h into zencore/logging.h to make it ↵ | Stefan Boberg | 2021-09-15 | 1 | -2/+1 | |
| | | | | | easier to tweak implementation | |||||
| * | clang-format | Stefan Boberg | 2021-09-09 | 2 | -2/+2 | |
| | | ||||||
| * | Factored out http server related code into zenhttp module since it feels out ↵ | Stefan Boberg | 2021-09-09 | 1 | -1/+1 | |
| | | | | | of place in zencore | |||||
| * | Fixed a number of unreferenced variable warnings | Stefan Boberg | 2021-09-09 | 2 | -0/+3 | |
| | | ||||||
| * | Minor fixup and formatting. | Per Larsson | 2021-09-07 | 4 | -11/+11 | |
| | | ||||||
| * | Updated upstream stats calculation. | Per Larsson | 2021-09-07 | 2 | -57/+34 | |
| | | ||||||
| * | Return stats from Zen/Jupiter HTTP client. | Per Larsson | 2021-09-07 | 6 | -50/+194 | |
| | | ||||||
| * | Added custom cpr::Response formatter and removed duplicate logging code. | Per Larsson | 2021-09-07 | 2 | -85/+12 | |
| | | ||||||
| * | Support for switching between storing derived data using the legacy DDC ↵ | Per Larsson | 2021-09-06 | 3 | -17/+33 | |
| | | | | | endpoint and the Commmon Blob Store endpoint. | |||||
| * | Zen upstream support (#7) | Per Larsson | 2021-09-03 | 6 | -215/+477 | |
| | | ||||||
| * | IoHash::HashMemory -> IoHash::HashBuffer for consistency with UE5 code | Stefan Boberg | 2021-09-02 | 1 | -2/+2 | |
| | | ||||||
| * | Compilation fix again (downloaded_bytes is integral since a while back) | Stefan Boberg | 2021-08-31 | 1 | -1/+1 | |
| | | ||||||
| * | Asynchronous upstream caching to Jupiter | Per Larsson | 2021-08-31 | 4 | -78/+624 | |
| | | | | | Co-authored-by: Stefan Boberg <[email protected]> | |||||
| * | Improved error handling for mesh broadcast | Stefan Boberg | 2021-08-24 | 1 | -2/+11 | |
| | | ||||||
| * | clang-format | Stefan Boberg | 2021-08-20 | 1 | -1/+1 | |
| | | ||||||
| * | Merge branch 'main' of https://github.com/EpicGames/zen into main | Stefan Boberg | 2021-08-12 | 1 | -0/+10 | |
| |\ | ||||||
| | * | Bracket cpr with warning disable macros to fix compile issue | Stefan Boberg | 2021-08-12 | 1 | -0/+10 | |
| | | | ||||||
| * | | Added placeholder chunk fetch | Stefan Boberg | 2021-08-12 | 2 | -0/+9 | |
| |/ | ||||||
| * | Implemented flush operations for cache services | Stefan Boberg | 2021-08-12 | 2 | -4/+147 | |
| | | | | | 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) | |||||
| * | Made some changes to how mesh config works | Stefan Boberg | 2021-06-21 | 1 | -7/+7 | |
| | | ||||||
| * | Implemented new URI addressing scheme for the Zen cache endpoints, and ↵ | Stefan Boberg | 2021-05-23 | 1 | -3/+3 | |
| | | | | | prepared for additional indexing capabilities | |||||
| * | Split out structured cache store code into dedicated cpp/h pair | Stefan Boberg | 2021-05-22 | 1 | -1/+1 | |
| | | ||||||
| * | Partial refactoring of structured cache implementation - WIP | Stefan Boberg | 2021-05-21 | 2 | -9/+28 | |
| | | ||||||
| * | Fixed mis-merge | Stefan Boberg | 2021-05-20 | 2 | -12/+1 | |
| | | ||||||
| * | Merged from master | Stefan Boberg | 2021-05-20 | 2 | -0/+44 | |
| |\ | ||||||
| | * | Partial implementation of Jupiter chunk filtering, pending more information ↵ | Stefan Boberg | 2021-05-18 | 2 | -2/+46 | |
| | | | | | | | | | | | | | about response format Also implemented compact binary PUT | |||||
| * | | Added tentative Jupiter structured data endpoints | Stefan Boberg | 2021-05-20 | 2 | -0/+28 | |
| |/ | ||||||
| * | Adding zenservice code | Stefan Boberg | 2021-05-11 | 4 | -0/+749 | |