aboutsummaryrefslogtreecommitdiff
path: root/zenserver/cache
Commit message (Expand)AuthorAgeFilesLines
* bump cache large object size limit to 128Kb (#191)Dan Engelbrecht2022-11-211-1/+1
* Add `import-project` and `export-project` (#183)Dan Engelbrecht2022-11-181-6/+9
* move BasicFile to zenutil to remove zenstore dependency from zen command (#190)Dan Engelbrecht2022-11-171-1/+0
* Support file reference in package message (#184)Dan Engelbrecht2022-11-073-9/+29
* Add "Accept" field in RPC request to gracefully handle requests from older in...Dan Engelbrecht2022-10-132-23/+101
* Format all rpc package responses using `FormatPackageMessageBuffer` to avoid ...Dan Engelbrecht2022-09-291-26/+10
* De/more upstream details (#168)v0.1.6-pre9v0.1.6-pre10Dan Engelbrecht2022-09-221-93/+166
* rename URI chunk requests from value -> chunk (#166)Dan Engelbrecht2022-09-192-10/+10
* Adjust errors vs warnings messages (#160)Dan Engelbrecht2022-09-081-1/+1
* Remove legacy code (#161)Dan Engelbrecht2022-09-081-12/+10
* Implement proper GetCacheValues upstream (#155)Dan Engelbrecht2022-09-061-17/+34
* Use "\\?\" prefixed paths and fix hardcoded path delimiters (#149)Dan Engelbrecht2022-08-261-1/+3
* Make cas storage an hidden implementation detail of CidStore (#130)v0.1.4-pre6v0.1.4-pre5Dan Engelbrecht2022-06-173-563/+193
* merged from mainStefan Boberg2022-06-161-24/+116
* removed unnecessary CasStore forward declarationsStefan Boberg2022-06-132-2/+0
* Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2022-06-111-5/+7
|\
| * namespace/bucket validation now uses AsciiSet for more efficient validation (...Stefan Boberg2022-06-101-5/+7
* | fixed mac build ("unused" variable)Stefan Boberg2022-06-111-0/+2
|/
* Corrected some typos in log messagesStefan Boberg2022-06-081-3/+5
* Merge branch 'main' into de/add-log-for-invalid-namesDan Engelbrecht2022-06-081-2/+2
|\
| * Use m_BucketDir for cache key contextDan Engelbrecht2022-06-081-2/+2
| * We need to make each Cache Key contribution per bucket unique even across nam...Dan Engelbrecht2022-06-071-2/+2
* | add warnings on illegal namespace/bucket namesDan Engelbrecht2022-06-081-0/+5
|/
* Don't hold index lock while reading standalone valuesDan Engelbrecht2022-06-031-0/+2
* hardening of ZenCacheDiskLayer::CacheBucket::PutStandaloneCacheValueDan Engelbrecht2022-06-031-13/+36
* add comment about removing filesDan Engelbrecht2022-05-301-0/+1
* Enable FILE_SHARE_DELETE on standalone files in disk bucketsDan Engelbrecht2022-05-281-107/+77
* NameSpaceMap -> NamespaceMapDan Engelbrecht2022-05-251-2/+2
* bugfixes and test for namespace dropDan Engelbrecht2022-05-251-15/+92
* clean up namespace foldersDan Engelbrecht2022-05-251-36/+42
* namespace dropDan Engelbrecht2022-05-253-12/+38
* Make sure ZenCacheMemoryLayer handles dropped buckets correctly (just like Ze...Dan Engelbrecht2022-05-252-36/+95
* dropIndex -> DropIndexDan Engelbrecht2022-05-251-3/+3
* If a bucket is in m_BucketMap it is OK, no need for separate flagDan Engelbrecht2022-05-252-59/+22
* drop bucket testDan Engelbrecht2022-05-241-0/+73
* Use rename/delete and keep pointer for dropped bucketsDan Engelbrecht2022-05-242-77/+129
* Make sure to hold exclusive lock over index and all shard locks.Dan Engelbrecht2022-05-241-1/+9
* Merge pull request #102 from EpicGames/de/auto-create-namespacesDan Engelbrecht2022-05-242-20/+62
|\
| * Automatically create namespaces on requests (if enabled via configuration)Dan Engelbrecht2022-05-202-20/+62
* | De/fix namespace folder scanning (#103)Dan Engelbrecht2022-05-231-1/+1
|/
* fix mac compilation errorDan Engelbrecht2022-05-191-1/+1
* Merge pull request #99 from EpicGames/de/move-namespace-fieldDan Engelbrecht2022-05-194-112/+163
|\
| * fix testsDan Engelbrecht2022-05-191-5/+5
| * migrate legacy cache folders to ue4.ddc namespaceDan Engelbrecht2022-05-192-6/+21
| * Keep Namespace out of CacheKey and store it on request levelDan Engelbrecht2022-05-192-101/+137
* | Fix and retry count and add an extra iteration to give more time for successDan Engelbrecht2022-05-191-5/+5
|/
* align bucket naming rules with UE code baseDan Engelbrecht2022-05-181-3/+4
* fix release build, misplaced namespace bracketsDan Engelbrecht2022-05-171-4/+0
* review feedbackDan Engelbrecht2022-05-162-32/+31
* drop api/v2 prefix for non-legacy requestsDan Engelbrecht2022-05-161-112/+172