aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/projectstore/projectstore.cpp
Commit message (Expand)AuthorAgeFilesLines
* fix oplog state check and wiping (#154)Dan Engelbrecht2024-09-111-2/+17
* validate oplog before opening - if invalid, warn and wipe oplog (#153)Dan Engelbrecht2024-09-101-2/+12
* cleanup oplog logging (#147)Dan Engelbrecht2024-09-051-9/+29
* fix oplog index snapshot reading (#146)Dan Engelbrecht2024-09-051-5/+29
* fix oplog instance leak in project store gc (#145)Dan Engelbrecht2024-09-051-3/+7
* move gc logs to gc logger (#142)Dan Engelbrecht2024-09-041-10/+48
* delay oplog read (#141)Dan Engelbrecht2024-09-031-145/+191
* oplog index snapshots (#140)Dan Engelbrecht2024-09-031-176/+706
* meta info store (#75)Dan Engelbrecht2024-08-301-19/+127
* Make sure `noexcept` functions does not leak exceptions (#136)Dan Engelbrecht2024-08-231-1/+1
* separate worker pools into burst/background to avoid background jobs blocking...Dan Engelbrecht2024-08-221-2/+2
* demote project store access time read fail to warning (#127)Dan Engelbrecht2024-08-201-1/+1
* verify that project oplog dir exists before trying to iterate it (#123)Dan Engelbrecht2024-08-191-5/+11
* fix oplog compact size logDan Engelbrecht2024-08-151-1/+1
* adds more information in log when oplog rename/delete fails (#117)Dan Engelbrecht2024-08-151-6/+25
* add compacting of oplogs as part of GC (#106)Dan Engelbrecht2024-08-121-105/+455
* project store chunk requests that are out of range will be treated as not fou...Dan Engelbrecht2024-08-121-0/+26
* make oplog lsn unsigned (#107)Dan Engelbrecht2024-08-121-20/+9
* project/oplog delete improvements (#105)Dan Engelbrecht2024-08-121-46/+95
* stop exceptions from leaking on threaded work (#102)Dan Engelbrecht2024-08-061-23/+44
* hardening read of corrupt oplog (#98)Dan Engelbrecht2024-08-061-24/+50
* Make sure we monitor for new project, oplogs, namespaces and buckets during G...Dan Engelbrecht2024-06-131-99/+370
* cache optimizations (#88)Dan Engelbrecht2024-05-301-4/+4
* fix iterate chunks crash (#86)Dan Engelbrecht2024-05-271-0/+1
* fix zero size attachment replies (#69)Dan Engelbrecht2024-05-021-3/+10
* use write and move in place for safer writing of files (#70)Dan Engelbrecht2024-05-021-3/+3
* fix get project files loop (#68)Dan Engelbrecht2024-04-301-23/+20
* oplog iterate chunks content type (#65)Dan Engelbrecht2024-04-261-40/+112
* fix oplog import during gcv2 (#62)v5.5.0-pre3v5.5.0-pre2Dan Engelbrecht2024-04-251-39/+44
* iterate cas chunks (#59)Dan Engelbrecht2024-04-241-28/+27
* safer gcv2 on error (#60)Dan Engelbrecht2024-04-241-4/+13
* Bugfix: Only disable oplog update capture if we have started it (#58)Dan Engelbrecht2024-04-241-1/+6
* InsertChunks for CAS store (#55)Dan Engelbrecht2024-04-221-15/+44
* import oplog improvements (#54)Dan Engelbrecht2024-04-201-32/+1
* safer oplog import (#52)de/safer-oplog-importDan Engelbrecht2024-04-181-8/+71
* remote project store stats (#44)Dan Engelbrecht2024-04-101-0/+1
* improved assert (#37)Dan Engelbrecht2024-04-041-5/+5
* zenremoteprojectstore with httpclient (#35)Dan Engelbrecht2024-04-031-1/+1
* Use multithreading to fetch size/rawsize of entries in `/prj/{project}/oplog/...Dan Engelbrecht2024-03-281-58/+161
* add "fieldnames" query param for GetProjectFiles/GetProjectChunkInfos (#29)Dan Engelbrecht2024-03-281-13/+84
* Get raw size for compressed chunks correctly for `/prj/{project}/oplog/{log}/...Dan Engelbrecht2024-03-271-1/+7
* consistent paths encoding (#24)Dan Engelbrecht2024-03-251-21/+21
* non memory copy compressed range (#13)Dan Engelbrecht2024-03-201-26/+30
* special treatment large oplog attachments v2 (#5)Dan Engelbrecht2024-03-141-30/+225
* fix potential partially written files (#2)Dan Engelbrecht2024-03-131-8/+2
* Make sure we wait for all scheduled tasks to complete before throwing excepti...Dan Engelbrecht2024-02-281-1/+3
* Keep track of added ops during GCV2 instead of rescanning full oplog when add...Dan Engelbrecht2024-02-131-8/+23
* compress large attachments on demand (#647)Dan Engelbrecht2024-02-051-32/+151
* respond with BadRequest result instead of throwing exception on bad request i...Dan Engelbrecht2024-02-051-2/+12
* improve oplog export logging (#644)Dan Engelbrecht2024-01-311-4/+0