aboutsummaryrefslogtreecommitdiff
path: root/src/zenstore/cache
Commit message (Expand)AuthorAgeFilesLines
* speed up tests (#555)Dan Engelbrecht2025-10-061-32/+56
* cacherequests helpers test only (#551)Dan Engelbrecht2025-10-035-5/+673
* zenutil cleanup (#550)Dan Engelbrecht2025-10-031-1/+2
* remove zenutil dependency in zenremotestore (#547)Dan Engelbrecht2025-10-031-1/+1
* more cbobject validations (#527)Dan Engelbrecht2025-09-291-5/+19
* GetCacheChunk value request respects RawHash (#518)Zousar Shaker2025-09-291-1/+3
* Improvement to Incomplete Result Iterationzousar2025-09-251-2/+1
* Report Incomplete Records To Clientzousar2025-09-241-5/+39
* Adjust the responses from PUT commandszousar2025-09-233-14/+9
* Change batch put responses for client reportingzousar2025-09-193-33/+75
* add EMode to WorkerTheadPool to avoid thread starvation (#492)Dan Engelbrecht2025-09-102-48/+63
* add validation of compact binary payloads before reading them (#483)Dan Engelbrecht2025-09-041-5/+3
* revert multi-cid store (#475)Dan Engelbrecht2025-08-261-37/+17
* per namespace/project cas prep refactor (#470)Dan Engelbrecht2025-08-203-68/+82
* reduce lock contention when checking for disk cache put reject (#465)Dan Engelbrecht2025-08-121-91/+81
* Merge branch 'main' into zs/put-overwrite-policyZousar Shaker2025-08-081-2/+2
|\
| * add the correct set of references hashes in batched inline mode (#459)Dan Engelbrecht2025-08-061-3/+3
* | precommitzousar2025-08-071-9/+4
* | Avoid committing chunks for batch rejected putszousar2025-08-071-42/+35
* | Moving put rejections to happen in batch handlingzousar2025-08-051-33/+87
* | Merge branch 'main' into zs/put-overwrite-policyzousar2025-08-051-11/+40
|\|
| * add hardening for legacy cache bucket manifests (#454)Dan Engelbrecht2025-08-041-11/+40
* | xmake precommitzousar2025-06-241-4/+4
* | Merge branch 'main' into zs/put-overwrite-policyzousar2025-06-243-308/+530
|\|
| * make sure we unregister from GC before we drop bucket/namespaces (#443)Dan Engelbrecht2025-06-192-1/+4
| * graceful wait in parallelwork destructor (#438)Dan Engelbrecht2025-06-161-35/+45
| * missing chunks bugfix (#424)Dan Engelbrecht2025-06-091-14/+70
| * pause, resume and abort running builds cmd (#421)Dan Engelbrecht2025-06-051-4/+8
| * fix cachbucket mem hit count (#415)Dan Engelbrecht2025-06-021-4/+7
| * add missing flush inblockstore compact (#411)Dan Engelbrecht2025-05-301-2/+22
| * unblock cache bucket drop (#406)Dan Engelbrecht2025-05-262-40/+110
| * handle exception with batch work (#401)Dan Engelbrecht2025-05-191-15/+10
| * keep snapshot on log delete fail (#391)Dan Engelbrecht2025-05-121-26/+21
| * enable per bucket config (#388)Dan Engelbrecht2025-05-121-2/+19
| * tweak iterate block parameters (#390)Dan Engelbrecht2025-05-121-32/+45
| * optimize cache bucket state writing (#382)Dan Engelbrecht2025-05-061-42/+59
| * iterate chunks crash fix (#376)Dan Engelbrecht2025-05-021-1/+1
| * cbobject validation (#377)Dan Engelbrecht2025-05-021-10/+31
| * replace local equal_to_2 with eastl impl (#368)Stefan Boberg2025-04-251-16/+2
| * predicate to enable compiling with later EASTL version (#367)Stefan Boberg2025-04-241-1/+1
| * reduce disk io during gc (#335)Dan Engelbrecht2025-04-011-20/+8
| * long filename support (#330)Dan Engelbrecht2025-03-311-24/+24
| * reduced memory churn using fixed_xxx containers (#236)Stefan Boberg2025-03-063-89/+113
* | Change to PutResult structurezousar2025-06-243-94/+150
* | Establish TODOs and unit test for rejected PUT propagationzousar2025-03-241-0/+1
* | Control overwrite enforcement with a config settingzousar2025-03-021-1/+2
* | Move utility methods in cachedisklayerzousar2025-02-261-38/+38
* | Enforce Overwrite Prevention According To Cache Policyzousar2025-02-263-91/+234
|/
* Add multithreading directory scanning in core/filesystem (#277)Dan Engelbrecht2025-01-222-2/+2
* move basicfile.h/cpp -> zencore (#273)Dan Engelbrecht2025-01-161-1/+1