aboutsummaryrefslogtreecommitdiff
path: root/src/zenstore/cache/cachedisklayer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Various bug fixes (#778)Stefan Boberg2026-02-241-2/+2
* Revert "Fix correctness and concurrency bugs found during code review"Stefan Boberg2026-02-241-2/+2
* Fix correctness and concurrency bugs found during code reviewStefan Boberg2026-02-241-2/+2
* reduce blocking in scrub (#743)Dan Engelbrecht2026-02-031-56/+86
* remove catching of exceptions in batch operations now that they are not execu...Dan Engelbrecht2025-12-101-79/+50
* batch op not in destructor (#676)Dan Engelbrecht2025-12-041-281/+308
* add checks to protect against access violation due to failed disk read (#675)Dan Engelbrecht2025-12-041-0/+12
* automatic scrub on startup (#667)Dan Engelbrecht2025-11-271-34/+44
* optimize filecas write file (#613)Dan Engelbrecht2025-10-241-16/+10
* 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
* Adjust the responses from PUT commandszousar2025-09-231-10/+5
* Change batch put responses for client reportingzousar2025-09-191-11/+24
* add EMode to WorkerTheadPool to avoid thread starvation (#492)Dan Engelbrecht2025-09-101-3/+4
* per namespace/project cas prep refactor (#470)Dan Engelbrecht2025-08-201-12/+16
* 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
* | Merge branch 'main' into zs/put-overwrite-policyzousar2025-06-241-246/+425
|\|
| * make sure we unregister from GC before we drop bucket/namespaces (#443)Dan Engelbrecht2025-06-191-1/+3
| * 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-261-26/+82
| * 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
| * 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-061-52/+69
* | Change to PutResult structurezousar2025-06-241-19/+48
* | 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-261-4/+89
|/
* Add multithreading directory scanning in core/filesystem (#277)Dan Engelbrecht2025-01-221-1/+1
* Miscellaneous minor LLM fixes (#268)v5.5.17-pre0Stefan Boberg2024-12-171-0/+2
* Builds API remote project store (#258)Dan Engelbrecht2024-12-121-2/+2
* Unity build fixes (#253)Stefan Boberg2024-12-051-41/+52