aboutsummaryrefslogtreecommitdiff
path: root/zenserver
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-10-293-3/+59
|\
| * Added option --zen-upstream-dns that will be resolved to one or more endpoint.Per Larsson2021-10-293-3/+59
* | z$: hooked up bucket traversal for gcStefan Boberg2021-10-295-23/+148
* | Removed unused source filesStefan Boberg2021-10-292-14/+0
|/
* Lockfile implementation (#24)Stefan Boberg2021-10-271-10/+62
* Fixed crash at startup when updating manifest.Per Larsson2021-10-261-1/+0
* zenserver: Tweaked state initialization so we know when we're running for the...Stefan Boberg2021-10-212-72/+107
* zenserver: don't try to delete the logs directory when wiping stateStefan Boberg2021-10-211-2/+4
* Compressed oplog attachmentsPer Larsson2021-10-213-103/+141
* Merge branch 'main' of https://github.com/EpicGames/zen into mainStefan Boberg2021-10-202-2/+2
|\
| * Format fix.Per Larsson2021-10-202-2/+2
* | Added ZEN_THIRD_PARTY_INCLUDES_START to prevent compilation issuesStefan Boberg2021-10-201-0/+2
|/
* zen server: Added root manifest, with support for explicit schema versioningStefan Boberg2021-10-201-16/+101
* project store: DELETE {project} request now produces a correct HTTP responseStefan Boberg2021-10-181-0/+2
* structured cache: Implemented GarbageCollect() for disk and memory bucketsStefan Boberg2021-10-161-26/+87
* zencore: Enabled MSC warning 4668 to get warnings when preprocessor macros ar...Stefan Boberg2021-10-159-31/+29
* structured cache: fixed mistake in back-off logicStefan Boberg2021-10-151-9/+14
* clang-formatStefan Boberg2021-10-152-2/+6
* asio HTTP implementation (#23)Stefan Boberg2021-10-144-5/+19
* Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-10-132-6/+78
|\
| * Add remote execute functions (#15)Joe Kirchoff2021-10-132-6/+78
* | projectstore: Removing support for requesting attachments by hash using offse...Stefan Boberg2021-10-131-55/+5
|/
* structuredcache: add code to handle conflict which can occur when multiple PU...Stefan Boberg2021-10-131-8/+27
* Ratios should not be percentages (this should be done in presentation)Stefan Boberg2021-10-112-4/+4
* stats: Added support for handler unregistrationStefan Boberg2021-10-115-6/+36
* iobuffer: Changed MakeFromTemporaryFile so it accepts a path instead of a cha...Stefan Boberg2021-10-081-1/+1
* Added shell32.dll to delay load list since it's only needed when no directory...Stefan Boberg2021-10-074-941/+2
* Only enable the MSVC debug output sink for sessions when the --debug mode is ...Stefan Boberg2021-10-061-1/+1
* structured cache: Added locking around large cache value updates to prevent r...Stefan Boberg2021-10-061-13/+37
* Support for asynchronous HTTP response processing (#19)Stefan Boberg2021-10-064-121/+162
* Added option to specify path to logfile.Per Larsson2021-10-063-1/+4
* clang-formatStefan Boberg2021-10-051-1/+1
* Merge branch 'main' of https://github.com/EpicGames/zen into mainStefan Boberg2021-10-0515-185/+586
|\
| * 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
| * zenserver: Changed initialization flowStefan Boberg2021-10-043-151/+284
| * monitoring: added stubs for /stats and /status endpointsStefan Boberg2021-10-046-0/+132
| * Added build version tag using the latest Git commit hash. (#16)Per Larsson2021-10-042-3/+21
* | minor: removed unused <deque> includeStefan Boberg2021-10-051-1/+0
* | zencore: Added BlockingQueue (moved from upstreamcache.cpp)Stefan Boberg2021-10-051-65/+2
|/
* http: Moved logic for body suppression to a more central locationStefan Boberg2021-10-032-13/+0
* Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-10-036-20/+139
|\
| * Merged from upstreamStefan Boberg2021-10-031-3/+24
| |\
| | * Added support for SkipData cache policy.Per Larsson2021-10-031-3/+24
| * | structurec cache: Added ad hoc special case for /z$/stats.json requestStefan Boberg2021-10-031-1/+3
| |/
| * Merge branch 'main' of https://github.com/EpicGames/zenPer Larsson2021-10-024-35/+32
| |\
| * | 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
| |/ |/|
* | cas: added some GC stubsStefan Boberg2021-10-012-33/+25