aboutsummaryrefslogtreecommitdiff
path: root/zenserver/cache/structuredcache.h
Commit message (Expand)AuthorAgeFilesLines
* moved source directories into `/src` (#264)Stefan Boberg2023-05-021-187/+0
* oplog and cache stats (#244)Dan Engelbrecht2023-04-211-0/+1
* send payloads as duplicated handles (#240)Dan Engelbrecht2023-03-141-1/+2
* Enhanced rpc request recording (#229)Dan Engelbrecht2023-02-171-28/+10
* Add info (GET) endpoints for structured cache (#211)Dan Engelbrecht2023-01-111-12/+13
* Cache request record/replay (#198)Dan Engelbrecht2022-12-071-20/+47
* Support file reference in package message (#184)Dan Engelbrecht2022-11-071-0/+2
* Add "Accept" field in RPC request to gracefully handle requests from older in...Dan Engelbrecht2022-10-131-2/+4
* rename URI chunk requests from value -> chunk (#166)Dan Engelbrecht2022-09-191-3/+3
* removed unnecessary CasStore forward declarationsStefan Boberg2022-06-131-1/+0
* Keep Namespace out of CacheKey and store it on request levelDan Engelbrecht2022-05-191-5/+12
* review feedbackDan Engelbrecht2022-05-161-5/+5
* Add validation to namespace names that follows Jupiters rules.Dan Engelbrecht2022-05-121-18/+17
* Tests for HttpRequestParseRelativeUriDan Engelbrecht2022-05-121-0/+2
* Add support for /api/v2/ URI requests with namespace supportDan Engelbrecht2022-05-121-2/+3
* revert Bucket - Key parameter changeDan Engelbrecht2022-05-121-1/+1
* cleanupDan Engelbrecht2022-05-111-1/+1
* parameterize namespace for upstream (first hack)Dan Engelbrecht2022-05-111-1/+2
* Fixed "Record* Record;" non-conformant compile errors from GCCMartin Ridgers2022-02-111-3/+3
* Simplify HandleRpcGetCacheChunks (#53)mattpetersepic2022-02-091-10/+27
* Remove the backwards compatibility for the Zen CachePolicy changes no… (#49)mattpetersepic2022-02-081-20/+13
* Cache policy support (#47)mattpetersepic2022-02-011-6/+36
* Rename Paylod to Value to match the client side. Rename PayloadId to ValueCon...mattpetersepic2022-01-271-5/+5
* Add batched CacheRecord put rpc (#38)mattpetersepic2022-01-271-0/+9
* Cachepolicy (#36)mattpetersepic2022-01-251-7/+7
* Refactored upstream cache to better handle different states in prep for dynam...Per Larsson2022-01-241-16/+16
* Fixed up some merge falloutStefan Boberg2021-11-181-0/+1
* merge from mainStefan Boberg2021-11-181-1/+4
|\
| * Updated cache policy according to UE.Per Larsson2021-11-151-1/+1
| * Changed from batch to RPC.Per Larsson2021-11-111-3/+3
| * Handle cache record policy.Per Larsson2021-11-101-3/+3
| * Sort cache keys when resolving payload ID's.Per Larsson2021-11-091-1/+1
| * Added batched get chunk(s).Per Larsson2021-11-081-0/+2
| * First pass batch request.Per Larsson2021-10-291-0/+1
* | Add /vsxmake* to .gitignoreStefan Boberg2021-11-031-0/+1
* | z$: Removed CasStoreStefan Boberg2021-10-211-2/+0
|/
* Support for asynchronous HTTP response processing (#19)Stefan Boberg2021-10-061-6/+6
* Merged from upstreamStefan Boberg2021-10-051-7/+15
* Added cache HIT/MISS stat counters.Per Larsson2021-10-011-0/+8
* structured cache: Rewrote metrics tracking using OperationTimingStefan Boberg2021-09-301-3/+1
* structured cache: added request meter and stats reportingStefan Boberg2021-09-301-0/+1
* structured cache: Added stats test code (needs additional work / metrics)Stefan Boberg2021-09-301-0/+4
* Refactored get/set cache pyload.Per Larsson2021-09-211-1/+3
* Merge branch 'main' of https://github.com/EpicGames/zenPer Larsson2021-09-211-0/+1
|\
| * Wired up scrubbing to more higher level servicesStefan Boberg2021-09-211-0/+1
* | Refactored out get/set cache record.Per Larsson2021-09-211-1/+3
|/
* Added more scrub stubs in higher level servicesStefan Boberg2021-09-201-0/+1
* Moved more code into zen namespace, for consistencyStefan Boberg2021-09-201-3/+2
* Initial support for cache policies.Per Larsson2021-09-171-2/+3
* Fixed logging in structured cache (did not end up getting routed right)Stefan Boberg2021-09-161-0/+1