aboutsummaryrefslogtreecommitdiff
path: root/zenserver/upstream/upstreamcache.cpp
Commit message (Expand)AuthorAgeFilesLines
* string_view vs string lifetime fixDan Engelbrecht2022-05-121-2/+2
* Use configured namespace in Jupiter if not explicit namespace is givenDan Engelbrecht2022-05-111-58/+62
* parameterize namespace for upstream (first hack)Dan Engelbrecht2022-05-111-18/+48
* cleanup and review feedbackDan Engelbrecht2022-05-051-1/+1
* cleanupDan Engelbrecht2022-05-041-4/+3
* Add namespacecachestore layer to allow multiple structured cache namespacesDan Engelbrecht2022-05-041-4/+5
* Reduce risk of reallocating backing std::vector in CbWriter::AddBinaryDan Engelbrecht2022-04-281-1/+1
* Value propagation fix - Read/Write ValueAPI as CompressedBinary type when wri...mattpetersepic2022-02-181-0/+37
* Merge pull request #52 from EpicGames/ValuePropagationFixzousar2022-02-091-101/+196
|\
| * prepare_commit to fix formattingzousar2022-02-091-44/+46
| * Change Value propagation to Zen or Jupiterzousar2022-02-081-105/+198
* | Remove the backwards compatibility for the Zen CachePolicy changes no… (#49)mattpetersepic2022-02-081-3/+0
|/
* Minor cleanup of free functions.Per Larsson2022-02-031-20/+28
* Merged main.Per Larsson2022-02-021-102/+159
|\
| * Cache policy support (#47)mattpetersepic2022-02-011-102/+159
* | Added upstream auth config and removed the possibility to add endpoints via R...Per Larsson2022-02-021-6/+27
* | Parse expire time from OpenID refresh token and added OpenId token provider.Per Larsson2022-02-021-4/+3
* | Moved cloud cache token provider out from options.Per Larsson2022-02-011-4/+6
* | Refactored cloud cache access token provider.Per Larsson2022-02-011-4/+4
* | Parital completed cloud cache token provider interface.Per Larsson2022-02-011-0/+2
* | Merged main.Per Larsson2022-01-281-76/+80
|\|
| * Rename Paylod to Value to match the client side. Rename PayloadId to ValueCon...mattpetersepic2022-01-271-55/+56
| * Implement SkipData,QueryLocal,StoreLocal for HandleRpcGetCacheRecords (#41)mattpetersepic2022-01-261-12/+15
| * Fixed issue with missing endpoint name when configuring upstream cache from Lua.Per Larsson2022-01-261-1/+3
| * Cachepolicy (#36)mattpetersepic2022-01-251-11/+9
* | Get access token from auth mgr.Per Larsson2022-01-281-4/+7
|/
* Refactored upstream cache to better handle different states in prep for dynam...Per Larsson2022-01-241-314/+376
* Format fix.Per Larsson2022-01-221-12/+16
* Not all toolchains support C++20's atomic<double>::fetch_add()Martin Ridgers2022-01-111-14/+13
* Two missing override keywordsMartin Ridgers2022-01-101-2/+2
* Converted use of _format UDL to fmt::formatMartin Ridgers2022-01-101-12/+6
* Added trace scopes.Per Larsson2021-12-151-0/+31
* Merged main.Per Larsson2021-12-141-46/+32
|\
| * Merged mainMartin Ridgers2021-11-221-35/+50
| |\ | |/ |/|
| * Merged mainMartin Ridgers2021-11-171-13/+55
| |\
| * \ Merged mainMartin Ridgers2021-11-171-3/+3
| |\ \
| * \ \ Merged mainMartin Ridgers2021-11-171-7/+14
| |\ \ \
| * | | | GCC does not like CacheKey member being named the same as its typeMartin Ridgers2021-11-151-32/+32
| * | | | Merged mainMartin Ridgers2021-11-151-10/+333
| |\ \ \ \
| * \ \ \ \ Merged mainMartin Ridgers2021-11-031-94/+103
| |\ \ \ \ \
| * | | | | | Signed/unsigned mismatchesMartin Ridgers2021-11-011-6/+6
* | | | | | | Changed upstream DisplayName to UpstreamEndpointInfo with name and url.Per Larsson2021-11-171-28/+31
* | | | | | | Added health check and return missing error message.Per Larsson2021-11-171-7/+19
| |_|_|_|_|/ |/| | | | |
* | | | | | Log upstream HTTP errors as errors.Per Larsson2021-11-171-13/+55
| |_|_|_|/ |/| | | |
* | | | | Check both success and error code when initializing Jupiter upstream.Per Larsson2021-11-171-1/+1
* | | | | Added connect/transfer timeout options for Jupiter client.Per Larsson2021-11-171-2/+2
| |_|_|/ |/| | |
* | | | Added upstream connect/transfer timeout options.Per Larsson2021-11-161-7/+14
| |_|/ |/| |
* | | Fixed bug in upstream jupiter endpoint.Per Larsson2021-11-131-2/+2
* | | Merge branch 'main' into zcache-batchPer Larsson2021-11-111-3/+3
|\ \ \ | | |/ | |/|
| * | Type consistency around signed/unsigned comparisonMartin Ridgers2021-11-031-3/+3