| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | | * | 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 | |
| | | | | ||||||
| | | * | Add namespacecachestore layer to allow multiple structured cache namespaces | Dan Engelbrecht | 2022-05-04 | 7 | -39/+299 | |
| | | | | ||||||
| | * | | Merge pull request #90 from EpicGames/de/simplify-cache-bucket-put-standalonev1.0.1.4 | Dan Engelbrecht | 2022-05-09 | 1 | -64/+72 | |
| | |\ \ | | | | | | | | | Fix standalone file lock in CacheBucket | |||||
| | | * | | fix exception message/logging | Dan Engelbrecht | 2022-05-09 | 1 | -3/+6 | |
| | | | | | ||||||
| | | * | | restore write using rename in PutStandaloneCacheValue | Dan Engelbrecht | 2022-05-06 | 1 | -89/+61 | |
| | | | | | ||||||
| | | * | | clean up file on failed write | Dan Engelbrecht | 2022-05-06 | 1 | -32/+41 | |
| | | | | | ||||||
| | | * | | Fix standalone file lock in CacheBucket | Dan Engelbrecht | 2022-05-06 | 1 | -73/+97 | |
| | | |/ | | | | | | | | | | | | | | | | Grab sharding lock when deleting files during GC Don't hold sharding lock when sleeping in back-off due to file contention Remove unneeded renaming logic when writing standalone cache values | |||||
| | * | | Merge pull request #91 from EpicGames/de/block-store-gc-bugv1.0.1.3 | Dan Engelbrecht | 2022-05-09 | 8 | -120/+93 | |
| | |\ \ | | |/ | |/| | Make sure block store owner and block store state does not get out of sync when fetching a chunk | |||||
| | | * | Make sure blockstore owner and block store state does not get out of sync ↵ | Dan Engelbrecht | 2022-05-08 | 8 | -120/+93 | |
| | |/ | | | | | | | | | | | when fetching a chunk Move MarkAsDeleteOnClose() to IoBuffer(ExtendedCore) and set it on close, SetFileInformationByHandle sometimes fails if done in parallel with FileMapping | |||||
| | * | Initialize upstream apply in background thread (#88)v1.0.1.2 | Joe Kirchoff | 2022-05-03 | 4 | -11/+36 | |
| | | | ||||||
| | * | Merge pull request #87 from EpicGames/de/fix-compactcas-threadedinsert-testv1.0.1.1 | Dan Engelbrecht | 2022-05-03 | 4 | -55/+65 | |
| | |\ | | | | | | | handle that more than one block can be written to in parallel | |||||
| | | * | handle that more than one block can be written to in parallel | Dan Engelbrecht | 2022-05-03 | 4 | -55/+65 | |
| | |/ | ||||||
| | * | unused variable in test fix | Dan Engelbrecht | 2022-05-03 | 1 | -4/+4 | |
| | | | ||||||