aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/cache/cachedisklayer.cpp
Commit message (Expand)AuthorAgeFilesLines
* move cachedisklayer and structuredcachestore into zenstore (#624)Stefan Boberg2023-12-191-4381/+0
* fix ChunkIndexToChunkHash indexing (#621)Stefan Boberg2023-12-191-1/+1
* 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-111-104/+132
* fix deadlock at bucket creation (#598)Dan Engelbrecht2023-12-111-163/+175
* 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-011-38/+75
* add separate PreCache step for GcReferenceChecker (#578)Dan Engelbrecht2023-12-011-169/+314
* 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-271-441/+772
* 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-211-149/+231
* blocking queue fix (#550)Dan Engelbrecht2023-11-161-15/+28
* 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-101-16/+22
* 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-081-34/+81
* Don't put cache entries into the memory cache on Put, only on Get (#518)Dan Engelbrecht2023-11-071-16/+3
* gc v2 tests (#512)Dan Engelbrecht2023-11-061-1/+1
* reduce cachebucket mem (#509)Dan Engelbrecht2023-11-061-260/+354
* multithread cache bucket (#508)Dan Engelbrecht2023-11-061-21/+66
* individual gc stats (#506)Dan Engelbrecht2023-10-301-20/+45
* New GC implementation (#459)Dan Engelbrecht2023-10-301-86/+547
* fix CacheBucket::CollectGarbage removing standalone entries without an exclus...Dan Engelbrecht2023-10-271-4/+7
* merge disk and memory layers (#493)Dan Engelbrecht2023-10-241-291/+535
* Remove any unreferenced blocks in block store on open (#492)Dan Engelbrecht2023-10-231-1/+1
* Filter expired cache entries against ExpiredKeys - not CAS entries to retain ...Dan Engelbrecht2023-10-231-40/+23
* Don't prune block locations due to missing blocks a startup (#487)Dan Engelbrecht2023-10-201-57/+3
* Add --skip-delete option to gc command (#484)Dan Engelbrecht2023-10-201-1/+1
* minor - fix references size arrayDan Engelbrecht2023-10-171-0/+2
* don't call compact references if caching is not enabled (#478)Dan Engelbrecht2023-10-171-6/+12
* cache reference tracking (#455)Dan Engelbrecht2023-10-101-56/+387
* reject known bad bucket names in structured cache (#452)v0.2.27-pre0Stefan Boberg2023-10-061-1/+32
* Fix curruption of disk cache bucket index on GC (#448)Dan Engelbrecht2023-10-051-44/+51
* reduce lock in disklayer (#447)Dan Engelbrecht2023-10-051-10/+22
* refactor comapactcas index (#443)Dan Engelbrecht2023-10-041-3/+10
* faster accesstime save restore (#439)Dan Engelbrecht2023-10-031-93/+207
* Handle OOM and OOD more gracefully to not spam Sentry with error reports (#434)Dan Engelbrecht2023-10-021-10/+25
* lightweight gc (#431)Dan Engelbrecht2023-10-021-0/+5
* adding more stats (#429)Dan Engelbrecht2023-09-281-8/+51
* VFS implementation for local storage service (#396)Stefan Boberg2023-09-201-0/+25
* add more trace scopes (#362)Dan Engelbrecht2023-09-151-13/+33
* Increase retry logic (#325)Dan Engelbrecht2023-06-051-13/+19