| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix tests | Dan Engelbrecht | 2022-05-19 | 2 | -14/+14 |
| | | |||||
| * | migrate legacy cache folders to ue4.ddc namespace | Dan Engelbrecht | 2022-05-19 | 2 | -6/+21 |
| | | | | | | map default namespace to at runtime ue4.ddc use a non-valid name for the default namespace so we avoid any collision or accidental creation of folder for that | ||||
| * | Keep Namespace out of CacheKey and store it on request level | Dan Engelbrecht | 2022-05-19 | 8 | -188/+301 |
| | | | | | | RPC requests now has a Namespace field under Params instead of one Namespace per cache key Fall back to legacy upstream HTTP URI format if default namespace is requested | ||||
| * | Merge pull request #98 from EpicGames/de/fix-bucket-name-rules | Dan Engelbrecht | 2022-05-18 | 1 | -3/+4 |
| |\ | | | | | align bucket naming rules with UE code base | ||||
| | * | align bucket naming rules with UE code base | Dan Engelbrecht | 2022-05-18 | 1 | -3/+4 |
| |/ | |||||
| * | fix release build, misplaced namespace brackets | Dan Engelbrecht | 2022-05-17 | 1 | -4/+0 |
| | | |||||
| * | Merge pull request #94 from EpicGames/de/http-cache-api-with-namespaces | Dan Engelbrecht | 2022-05-16 | 5 | -192/+465 |
| |\ | | | | | http cache uri API with namespaces | ||||
| | * | review feedback | Dan Engelbrecht | 2022-05-16 | 2 | -32/+31 |
| | | | |||||
| | * | drop api/v2 prefix for non-legacy requests | Dan Engelbrecht | 2022-05-16 | 1 | -112/+172 |
| | | | |||||
| | * | use ns_ prefix on disk only | Dan Engelbrecht | 2022-05-16 | 3 | -11/+8 |
| | | | |||||
| | * | use "default" as the default namespace | Dan Engelbrecht | 2022-05-16 | 2 | -16/+16 |
| | | | | | | | | | remove ns_ prefix for namespaces on disk and in requests | ||||
| | * | Validate max length for namespace name | Dan Engelbrecht | 2022-05-12 | 1 | -0/+4 |
| | | | |||||
| | * | keep compatability for valid bucket names | Dan Engelbrecht | 2022-05-12 | 1 | -1/+1 |
| | | | |||||
| | * | Add validation to namespace names that follows Jupiters rules. | Dan Engelbrecht | 2022-05-12 | 2 | -243/+209 |
| | | | | | | | | | | | Add unified validation of Namespace, Bucket and Hash for rpc requests. cleanup | ||||
| | * | Tests for HttpRequestParseRelativeUri | Dan Engelbrecht | 2022-05-12 | 5 | -32/+151 |
| | | | |||||
| | * | Add support for /api/v2/ URI requests with namespace support | Dan Engelbrecht | 2022-05-12 | 2 | -27/+155 |
| | | | |||||
| * | | Merge pull request #97 from EpicGames/actions_tweaks | Alex Dunn | 2022-05-13 | 1 | -2/+2 |
| |\ \ | | | | | | | Testing label trigger changes | ||||
| | * | | Testing label trigger changes | Alex Dunn | 2022-05-13 | 1 | -2/+2 |
| | | | | |||||
| * | | | Merge pull request #96 from EpicGames/actions_tweaks | Alex Dunn | 2022-05-13 | 1 | -2/+12 |
| |\| | | | | | | | | Testing version increment and label filtering for release build | ||||
| | * | | Testing label trigger | Alex Dunn | 2022-05-13 | 1 | -3/+4 |
| | | | | |||||
| | * | | Testing version increment and label filtering for release build | Alex Dunn | 2022-05-13 | 1 | -2/+11 |
| | | | | |||||
| * | | | Merge pull request #95 from EpicGames/actions_tweaksv1.0.1.8 | Alex Dunn | 2022-05-12 | 1 | -1/+1 |
| |\| | | |/ |/| | Adding PR update support. | ||||
| | * | Adding PR update support. | Alex Dunn | 2022-05-12 | 1 | -1/+1 |
| |/ | |||||
| * | Merge pull request #93 from EpicGames/de/namespaces-continuedv1.0.1.7actions_updates | Dan Engelbrecht | 2022-05-12 | 10 | -259/+432 |
| |\ | | | | | De/namespaces continued | ||||
| | * | use string::compare in caseSensitiveCompareStrings | Dan Engelbrecht | 2022-05-12 | 1 | -9/+2 |
| | | | |||||
| | * | string_view vs string lifetime fix | Dan Engelbrecht | 2022-05-12 | 1 | -2/+2 |
| | | | |||||
| | * | Add caseSensitiveCompareStrings and manual <=> and == operator for CacheKey | Dan Engelbrecht | 2022-05-12 | 2 | -4/+33 |
| | | | | | | | | | MacOS clang compiler does not implement a default <=> operator for string | ||||
| | * | manual <=> calls for strings in CacheKey | Dan Engelbrecht | 2022-05-12 | 1 | -1/+8 |
| | | | |||||
| | * | revert Bucket - Key parameter change | Dan Engelbrecht | 2022-05-12 | 2 | -3/+2 |
| | | | |||||
| | * | use spaceship operator for CacheKey comparisons | Dan Engelbrecht | 2022-05-11 | 1 | -22/+2 |
| | | | |||||
| | * | Add namespace test | Dan Engelbrecht | 2022-05-11 | 1 | -0/+53 |
| | | | |||||
| | * | cleanup | Dan Engelbrecht | 2022-05-11 | 2 | -27/+27 |
| | | | |||||
| | * | Use configured namespace in Jupiter if not explicit namespace is given | Dan Engelbrecht | 2022-05-11 | 4 | -72/+76 |
| | | | | | | | | | | | DdcNamespace -> DefaultDdcNamespace BlobStoreNamespace -> DefaultBlobStoreNamespace | ||||
| | * | parameterize namespace for upstream (first hack) | Dan Engelbrecht | 2022-05-11 | 8 | -215/+323 |
| |/ | |||||
| * | Merge pull request #92 from EpicGames/de/bucket-standalone-temp-file-cleanupv1.0.1.6 | Dan Engelbrecht | 2022-05-10 | 1 | -5/+106 |
| |\ | | | | | Make sure CacheBucket::PutStandaloneCacheValue cleans up the temp file | ||||
| | * | Make sure we clean up temp file in all scenarios | Dan Engelbrecht | 2022-05-10 | 1 | -8/+20 |
| | | | |||||
| | * | happy path should be minimal work | Dan Engelbrecht | 2022-05-09 | 1 | -23/+23 |
| | | | |||||
| | * | make test run on more platforms | Dan Engelbrecht | 2022-05-09 | 1 | -7/+7 |
| | | | |||||
| | * | Restore logic where we accept failed overwrite if resulting size is the same | Dan Engelbrecht | 2022-05-09 | 1 | -3/+44 |
| | | | | | | | | | Correctly calculate the m_TotalSize difference when overwriting file | ||||
| | * | Make sure CacheBucket::PutStandaloneCacheValue cleans up the temp file if we ↵ | Dan Engelbrecht | 2022-05-09 | 1 | -0/+48 |
| |/ | | | | fail to move the it into place | ||||
| * | Merge pull request #89 from EpicGames/de/namespacesv1.0.1.5 | Dan Engelbrecht | 2022-05-09 | 9 | -162/+319 |
| |\ | | | | | Add namespacecachestore layer to allow multiple structured cache namespaces | ||||
| | * | remove use of Ref<> in ZenCacheStore | Dan Engelbrecht | 2022-05-06 | 2 | -23/+23 |
| | | | | | | | | | naming cleanup | ||||
| | * | review feedback and cleanup | Dan Engelbrecht | 2022-05-06 | 2 | -49/+43 |
| | | | |||||
| | * | Added GetDirectoryContent utility | Dan Engelbrecht | 2022-05-06 | 5 | -137/+77 |
| | | | |||||
| | * | reverted unnecessary changes | Dan Engelbrecht | 2022-05-05 | 2 | -3/+3 |
| | | | |||||
| | * | revert back constructor order for ZenCacheStore | Dan Engelbrecht | 2022-05-05 | 3 | -3/+3 |
| | | | |||||
| | * | mac/linux build fix | Dan Engelbrecht | 2022-05-05 | 1 | -2/+6 |
| | | | |||||
| | * | cleanup and review feedback | Dan Engelbrecht | 2022-05-05 | 4 | -43/+44 |
| | | | |||||
| | * | cleanup | Dan Engelbrecht | 2022-05-04 | 10 | -317/+274 |
| | | | |||||
| | * | default namespace fix | Dan Engelbrecht | 2022-05-04 | 1 | -6/+7 |
| | | | |||||