aboutsummaryrefslogtreecommitdiff
path: root/src/zenstore
Commit message (Expand)AuthorAgeFilesLines
* don't read chunks into memory during cache batch fetch unless we may cache th...Dan Engelbrecht2024-10-092-13/+14
* remove gc v1 (#121)Dan Engelbrecht2024-10-0314-2819/+99
* gc block size target max size (#180)Dan Engelbrecht2024-10-024-42/+67
* Porject -> ProjectStefan Boberg2024-10-021-1/+1
* optimize gc reference sort (#179)Dan Engelbrecht2024-10-012-37/+40
* use alternate IoHash comparision function (#177)v5.5.8-pre5Dan Engelbrecht2024-09-301-4/+23
* gc command attachment options (#176)Dan Engelbrecht2024-09-304-17/+48
* optimize startup time (#175)Dan Engelbrecht2024-09-304-35/+26
* reduce lock time for memcache trim (#171)Dan Engelbrecht2024-09-272-104/+129
* Add `gc-attachment-passes` option to zenserver (#167)Dan Engelbrecht2024-09-256-45/+166
* exception safety when writing block (#168)Dan Engelbrecht2024-09-251-10/+8
* Added namespace qualifier (optional) for z$ rpc requests (#166)Stefan Boberg2024-09-232-1/+17
* gc unused refactor (#165)Dan Engelbrecht2024-09-237-85/+324
* made fmt formatter format function const (#162)Stefan Boberg2024-09-201-1/+1
* unblock PreCache (#164)Dan Engelbrecht2024-09-203-7/+9
* gc performance improvements (#160)Dan Engelbrecht2024-09-175-96/+117
* trace scopes improvementsDan Engelbrecht2024-09-103-9/+11
* don't add batch overhead if we are only going to put one cache valueDan Engelbrecht2024-09-101-5/+19
* 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-042-22/+38
* move gc logs to gc logger (#142)Dan Engelbrecht2024-09-046-2/+38
* oplog index snapshots (#140)Dan Engelbrecht2024-09-034-4/+8
* meta info store (#75)Dan Engelbrecht2024-08-304-30/+284
* Make sure `noexcept` functions does not leak exceptions (#136)Dan Engelbrecht2024-08-232-168/+208
* separate worker pools into burst/background to avoid background jobs blocking...Dan Engelbrecht2024-08-223-5/+5
* remove bad assert when payload is memcached but metadata is not set (#130)Dan Engelbrecht2024-08-221-1/+0
* close payload file if size mismatch for file cas (#128)Dan Engelbrecht2024-08-201-2/+2
* don't throw exception if sidecar file is missing (#126)Dan Engelbrecht2024-08-191-1/+14
* if disk space is low, set the last gc time to avoid spamming retries (#124)Dan Engelbrecht2024-08-191-0/+2
* If we fail to get compression info for a partial request - log and report a m...Dan Engelbrecht2024-08-191-6/+18
* prevent new block in gc (#118)Dan Engelbrecht2024-08-151-1/+1
* improved logging removing unimportant information (#116)Dan Engelbrecht2024-08-141-24/+33
* hardening and reduced spam from GC on failure (#112)Dan Engelbrecht2024-08-142-143/+232
* don't try to memcache the empty buffer if invalid format (#110)Dan Engelbrecht2024-08-131-1/+3
* Skip chunk in block stores when iterating a block if the location is out of r...Dan Engelbrecht2024-08-121-2/+7
* add gc single threaded option (#104)Dan Engelbrecht2024-08-072-5/+13
* stop exceptions from leaking on threaded work (#102)Dan Engelbrecht2024-08-062-26/+46
* validate cbobject before iterating for attachments to avoid crash on malforme...Dan Engelbrecht2024-08-061-7/+10
* changelog (#99)Dan Engelbrecht2024-08-061-3/+20
* don't assert that we have moved bytes if source block is zero size (#97)Dan Engelbrecht2024-06-141-1/+2
* workspace share path hardening (#95)Dan Engelbrecht2024-06-141-0/+45
* Make sure we monitor for new project, oplogs, namespaces and buckets during G...Dan Engelbrecht2024-06-136-175/+571
* workspaces config and fixes (#92)Dan Engelbrecht2024-06-112-141/+102
* workspace share aliases (#91)Dan Engelbrecht2024-06-042-4/+136
* add batching of CacheStore requests for GetCacheValues/GetCacheChunks (#90)Dan Engelbrecht2024-06-047-121/+679
* cache optimizations (#88)Dan Engelbrecht2024-05-302-2/+10
* workspace shares (#84)Dan Engelbrecht2024-05-293-0/+1059
* refactor BlockStore IterateChunks (#77)Dan Engelbrecht2024-05-174-279/+308
* safer partial requests (#82)Dan Engelbrecht2024-05-171-3/+2