aboutsummaryrefslogtreecommitdiff
path: root/zenserver/cache/structuredcache.cpp
Commit message (Expand)AuthorAgeFilesLines
* revert Bucket - Key parameter changeDan Engelbrecht2022-05-121-2/+1
* cleanupDan Engelbrecht2022-05-111-26/+26
* parameterize namespace for upstream (first hack)Dan Engelbrecht2022-05-111-89/+151
* reverted unnecessary changesDan Engelbrecht2022-05-051-2/+2
* cleanup and review feedbackDan Engelbrecht2022-05-051-18/+24
* cleanupDan Engelbrecht2022-05-041-7/+6
* Add namespacecachestore layer to allow multiple structured cache namespacesDan Engelbrecht2022-05-041-24/+26
* mac compilation fixDan Engelbrecht2022-04-291-1/+1
* Use GetCacheValues when checking upstream to reduce number of calls to upstreamDan Engelbrecht2022-04-261-47/+101
* Value propagation fix - Read/Write ValueAPI as CompressedBinary type when wri...mattpetersepic2022-02-181-27/+44
* Fixed "Record* Record;" non-conformant compile errors from GCCMartin Ridgers2022-02-111-10/+10
* Merge pull request #52 from EpicGames/ValuePropagationFixzousar2022-02-091-1/+1
|\
| * Change Value propagation to Zen or Jupiterzousar2022-02-081-1/+1
* | Simplify HandleRpcGetCacheChunks (#53)mattpetersepic2022-02-091-260/+292
* | Remove the backwards compatibility for the Zen CachePolicy changes no… (#49)mattpetersepic2022-02-081-214/+32
|/
* Cache policy support (#47)mattpetersepic2022-02-011-217/+953
* Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2022-01-281-154/+406
|\
| * Compile fixMartin Ridgers2022-01-281-1/+0
| * Rename Paylod to Value to match the client side: missing file from previous c...Matt Peters2022-01-271-1/+1
| * Rename Paylod to Value to match the client side. Rename PayloadId to ValueCon...mattpetersepic2022-01-271-47/+52
| * Add batched CacheRecord put rpc (#38)mattpetersepic2022-01-271-17/+178
| * Implement SkipData,QueryLocal,StoreLocal for HandleRpcGetCacheRecords (#41)mattpetersepic2022-01-261-51/+103
| * Implement SkipData,QueryLocal,StoreLocal for GET-verb CacheGet requests (#39)mattpetersepic2022-01-261-40/+75
* | Structured cache PUTs now preserve content type for binary and compressed binaryStefan Boberg2022-01-281-2/+2
|/
* Cachepolicy (#36)mattpetersepic2022-01-251-167/+130
* Refactored upstream cache to better handle different states in prep for dynam...Per Larsson2022-01-241-29/+22
* Support chunk requests with no ValueId, and interpret them as requested for v...mattpetersepic2022-01-171-22/+33
* Handle PartialOnError cache policy when using z$ rest endpoint.Per Larsson2022-01-121-63/+71
* Fixed missing content type when storing cache values.Per Larsson2022-01-111-7/+7
* LLVM-12 C++ lib's emplace_back() doesn't like classes all that muchMartin Ridgers2022-01-101-1/+4
* Fixed unused-lambda-capture compile errorsMartin Ridgers2022-01-101-3/+3
* Removed ZEN_UNUSED() statement that is unnecessaryMartin Ridgers2022-01-101-1/+0
* Compiler support for C++20's using-enum is wildly incompleteMartin Ridgers2022-01-101-18/+10
* Converted use of _format UDL to fmt::formatMartin Ridgers2022-01-101-4/+0
* Allow for "Values" member of structured cache records that is equivalent to "...Zousar Shaker2022-01-041-0/+11
* Added trace scopes.Per Larsson2021-12-151-0/+5
* Commented out unused local variablesMartin Ridgers2021-12-151-2/+2
* Merged main.Per Larsson2021-12-141-19/+20
|\
| * Fixed unused variable warningsMartin Ridgers2021-11-151-2/+2
| * GCC does not like CacheKey member being named the same as its typeMartin Ridgers2021-11-151-11/+11
| * Merged mainMartin Ridgers2021-11-151-15/+35
| |\
| * \ Merged mainMartin Ridgers2021-11-151-163/+459
| |\ \
| * | | Unused variables fixMartin Ridgers2021-11-021-11/+14
| * | | CAS.cpp/h -> cas.cpp/h to keep Zen's file casing consistentMartin Ridgers2021-10-291-1/+1
* | | | Fixed bug in z$ service returning partial cache records and enable small obje...Per Larsson2021-12-141-9/+19
* | | | Added size to GcStorage.Per Larsson2021-12-101-2/+2
* | | | Added naive container CAS GC support.Per Larsson2021-12-011-1/+0
* | | | Added CacheStore and CAS store sizes to status endpoint.Per Larsson2021-11-301-0/+18
* | | | merge from mainStefan Boberg2021-11-181-163/+479
|\ \ \ \ | | |_|/ | |/| |
| * | | Handle 'partial on error' cache policy.Per Larsson2021-11-151-15/+35
| | |/ | |/|