aboutsummaryrefslogtreecommitdiff
path: root/src/zenstore/cache/cachedisklayer.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* added support for dynamic LLM tags (#245)Stefan Boberg2024-12-021-0/+15
* caller controls threshold for bulk-loading chunks in IterateChunks (#222)Dan Engelbrecht2024-11-251-2/+3
* oplog prep gc fix (#216)Dan Engelbrecht2024-11-151-10/+13
* memory leak fix (GetBatchHandle) (#215)Stefan Boberg2024-11-081-0/+4
* bucket size queries (#203)Dan Engelbrecht2024-10-211-12/+54
* don't read chunks into memory during cache batch fetch unless we may cache th...Dan Engelbrecht2024-10-091-1/+2
* remove gc v1 (#121)Dan Engelbrecht2024-10-031-504/+0
* gc block size target max size (#180)Dan Engelbrecht2024-10-021-4/+0
* optimize gc reference sort (#179)Dan Engelbrecht2024-10-011-4/+3
* gc command attachment options (#176)Dan Engelbrecht2024-09-301-3/+4
* optimize startup time (#175)Dan Engelbrecht2024-09-301-8/+15
* reduce lock time for memcache trim (#171)Dan Engelbrecht2024-09-271-101/+125
* Add `gc-attachment-passes` option to zenserver (#167)Dan Engelbrecht2024-09-251-2/+2
* gc unused refactor (#165)Dan Engelbrecht2024-09-231-27/+27
* unblock PreCache (#164)Dan Engelbrecht2024-09-201-5/+7
* gc performance improvements (#160)Dan Engelbrecht2024-09-171-51/+78
* trace scopes improvementsDan Engelbrecht2024-09-101-7/+8
* only add mem cached items to list to fill metadata if we don't have metadata ...Dan Engelbrecht2024-09-101-40/+39
* fix race condition in zenserver during batched fetch (#149)Dan Engelbrecht2024-09-091-1/+92
* clean cache slog files on startup (#143)Dan Engelbrecht2024-09-041-19/+31
* move gc logs to gc logger (#142)Dan Engelbrecht2024-09-041-0/+15
* meta info store (#75)Dan Engelbrecht2024-08-301-16/+113
* Make sure `noexcept` functions does not leak exceptions (#136)Dan Engelbrecht2024-08-231-162/+202
* separate worker pools into burst/background to avoid background jobs blocking...Dan Engelbrecht2024-08-221-2/+2
* remove bad assert when payload is memcached but metadata is not set (#130)Dan Engelbrecht2024-08-221-1/+0
* don't throw exception if sidecar file is missing (#126)Dan Engelbrecht2024-08-191-1/+14
* don't try to memcache the empty buffer if invalid format (#110)Dan Engelbrecht2024-08-131-1/+3
* validate cbobject before iterating for attachments to avoid crash on malforme...Dan Engelbrecht2024-08-061-7/+10
* Make sure we monitor for new project, oplogs, namespaces and buckets during G...Dan Engelbrecht2024-06-131-126/+179
* add batching of CacheStore requests for GetCacheValues/GetCacheChunks (#90)Dan Engelbrecht2024-06-041-23/+337
* cache optimizations (#88)Dan Engelbrecht2024-05-301-0/+8
* refactor BlockStore IterateChunks (#77)Dan Engelbrecht2024-05-171-60/+46
* use write and move in place for safer writing of files (#70)Dan Engelbrecht2024-05-021-2/+2
* batch cache put (#67)Dan Engelbrecht2024-05-021-6/+207
* iterate cas chunks (#59)Dan Engelbrecht2024-04-241-13/+14
* safer gcv2 on error (#60)Dan Engelbrecht2024-04-241-0/+2
* improved assert (#37)Dan Engelbrecht2024-04-041-11/+11
* validate rpc chunk responses (#36)Dan Engelbrecht2024-04-031-14/+15
* Use multithreading to fetch size/rawsize of entries in `/prj/{project}/oplog/...Dan Engelbrecht2024-03-281-1/+1
* http request parser safety (#664)Dan Engelbrecht2024-03-121-2/+2
* Make sure we wait for all scheduled tasks to complete before throwing excepti...Dan Engelbrecht2024-02-281-9/+31
* improved block store logging and more gcv2 tests (#659)Dan Engelbrecht2024-02-271-1/+2
* remove reference caching (#658)Dan Engelbrecht2024-02-271-503/+101
* hashing fixes (#657)Dan Engelbrecht2024-02-261-87/+3
* separate RPC processing from HTTP processing (#626)Stefan Boberg2023-12-201-1/+1
* move cachedisklayer and structuredcachestore into zenstore (#624)Stefan Boberg2023-12-191-0/+4397