aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/cache
Commit message (Expand)AuthorAgeFilesLines
* 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
* reduce number of files generated on shared instances (#524)Stefan Boberg2023-11-091-1/+3
* disk layer gc and error/warnings cleanup (#515)Dan Engelbrecht2023-11-082-36/+85
* Don't put cache entries into the memory cache on Put, only on Get (#518)Dan Engelbrecht2023-11-072-21/+24
* spdlog implementation hiding (#498)Stefan Boberg2023-11-062-8/+5
* gc v2 tests (#512)Dan Engelbrecht2023-11-062-54/+10
* statsd for cas (#511)Dan Engelbrecht2023-11-062-2/+2
* reduce cachebucket mem (#509)Dan Engelbrecht2023-11-062-293/+448
* multithread cache bucket (#508)Dan Engelbrecht2023-11-061-21/+66
* individual gc stats (#506)Dan Engelbrecht2023-10-303-160/+214
* New GC implementation (#459)Dan Engelbrecht2023-10-304-104/+1244
* added missing includes (#504)Stefan Boberg2023-10-271-0/+1
* fixed missing context for cache record PUT operations (#503)Stefan Boberg2023-10-271-2/+6
* fix CacheBucket::CollectGarbage removing standalone entries without an exclus...Dan Engelbrecht2023-10-271-4/+7
* statsd metrics reporting (#496)Stefan Boberg2023-10-252-11/+38
* merge disk and memory layers (#493)Dan Engelbrecht2023-10-247-1121/+785
* Remove any unreferenced blocks in block store on open (#492)Dan Engelbrecht2023-10-232-9/+4