aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/cache
Commit message (Expand)AuthorAgeFilesLines
* revert multi-cid store (#475)Dan Engelbrecht2025-08-262-199/+92
* per namespace/project cas prep refactor (#470)Dan Engelbrecht2025-08-202-113/+200
* Merge branch 'main' into zs/put-overwrite-policyzousar2025-06-241-8/+19
|\
| * graceful wait in parallelwork destructor (#438)Dan Engelbrecht2025-06-161-1/+10
| * pause, resume and abort running builds cmd (#421)Dan Engelbrecht2025-06-051-3/+4
| * handle exception with batch work (#401)Dan Engelbrecht2025-05-191-8/+9
* | Change to PutResult structurezousar2025-06-241-32/+57
* | Establish TODOs and unit test for rejected PUT propagationzousar2025-03-241-0/+3
* | Enforce Overwrite Prevention According To Cache Policyzousar2025-02-261-29/+59
|/
* jupiter code cleanup (#276)Dan Engelbrecht2025-01-221-1/+1
* move basicfile.h/cpp -> zencore (#273)Dan Engelbrecht2025-01-161-2/+2
* Memory tracking improvements (#262)Stefan Boberg2024-12-111-0/+4
* global open process cache for projectstore (#257)Dan Engelbrecht2024-12-052-3/+6
* added support for dynamic LLM tags (#245)Stefan Boberg2024-12-021-0/+13
* caller controls threshold for bulk-loading chunks in IterateChunks (#222)Dan Engelbrecht2024-11-251-2/+4
* bucket size queries (#203)Dan Engelbrecht2024-10-211-0/+115
* Added namespace qualifier (optional) for z$ rpc requests (#166)Stefan Boberg2024-09-232-52/+75
* cache optimizations (#88)Dan Engelbrecht2024-05-301-1/+1
* fix zero size attachment replies (#69)Dan Engelbrecht2024-05-021-1/+9
* batch cache put (#67)Dan Engelbrecht2024-05-021-5/+11
* InsertChunks for CAS store (#55)Dan Engelbrecht2024-04-221-30/+47
* clean up test linking (#4)Dan Engelbrecht2024-03-142-280/+2
* remove reference caching (#658)Dan Engelbrecht2024-02-271-1/+0
* changed RPC recording to MPSC setup (#638)Stefan Boberg2024-01-311-21/+1
* separate RPC processing from HTTP processing (#626)Stefan Boberg2023-12-202-1654/+40
* move cachedisklayer and structuredcachestore into zenstore (#624)Stefan Boberg2023-12-196-7692/+1
* fix ChunkIndexToChunkHash indexing (#621)Stefan Boberg2023-12-191-1/+1
* cache RPC recorder threading fixes (#617)Stefan Boberg2023-12-192-15/+62
* Don't use copy of Payloads array when fetching memcached payload in GC (#609)Dan Engelbrecht2023-12-131-1/+1
* improve trace (#606)Dan Engelbrecht2023-12-131-34/+53
* mem cache perf improvements (#592)Dan Engelbrecht2023-12-112-120/+168
* fix deadlock at bucket creation (#598)Dan Engelbrecht2023-12-112-177/+205
* Use correct iterator index when looking up memcached payload in GatherReferen...Dan Engelbrecht2023-12-051-5/+4
* reserve vectors in gcv2 upfront / load factor for robin_map (#582)Dan Engelbrecht2023-12-041-5/+20
* memory usage estimation for memcached entries (#586)Dan Engelbrecht2023-12-041-5/+24
* use 32 bit offset and size in BlockStoreLocation (#581)Dan Engelbrecht2023-12-012-41/+78
* add separate PreCache step for GcReferenceChecker (#578)Dan Engelbrecht2023-12-013-203/+381
* global thread worker pools (#577)Dan Engelbrecht2023-11-291-10/+5
* tracing for gcv2 (#574)Dan Engelbrecht2023-11-281-0/+14
* optimized index snapshot reading/writing (#561)Stefan Boberg2023-11-272-469/+800
* Add GC Cancel/Stop (#568)Dan Engelbrecht2023-11-241-11/+60
* reduce work when there are no blocks to compact (#558)Dan Engelbrecht2023-11-221-54/+61
* add command line options for compact block threshold and gc verbose (#557)Dan Engelbrecht2023-11-211-5/+24
* compact separate for gc referencer (#533)Dan Engelbrecht2023-11-213-260/+352
* blocking queue fix (#550)Dan Engelbrecht2023-11-161-15/+28
* fix comparison operator for cache disk location (#534)Dan Engelbrecht2023-11-141-1/+12
* fix index out of bounds in CacheBucket::CompactState (#532)Dan Engelbrecht2023-11-141-25/+24
* fix potential logic error in bucket manifest readStefan Boberg2023-11-131-17/+21
* fix bad access to unlocked state (#527)Dan Engelbrecht2023-11-102-17/+26
* reduce memory footprint for bucket indexes (#526)Stefan Boberg2023-11-101-14/+14