aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver
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-032-145/+213
* oplog index snapshots (#140)Dan Engelbrecht2024-09-032-203/+732
* meta info store (#75)Dan Engelbrecht2024-08-305-21/+173
* Make sure `noexcept` functions does not leak exceptions (#136)Dan Engelbrecht2024-08-231-1/+1
* don't call sentry_set_user twice (#135)Dan Engelbrecht2024-08-221-2/+3
* Add zenserver session id to Sentry context (#133)Dan Engelbrecht2024-08-221-0/+5
* separate worker pools into burst/background to avoid background jobs blocking...Dan Engelbrecht2024-08-223-12/+14
* safer calls to IsProcessRunning (#131)Dan Engelbrecht2024-08-221-5/+20
* if a zenserver is already using our named mutex - exit with error code instea...Dan Engelbrecht2024-08-222-7/+15
* 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
* enable sentry on arm64 (#119)Stefan Boberg2024-08-152-7/+5
* adds more information in log when oplog rename/delete fails (#117)Dan Engelbrecht2024-08-151-6/+25
* added `--detach` option to zenserver (#115)Stefan Boberg2024-08-144-5/+40
* improve logging on main failure (#111)Dan Engelbrecht2024-08-145-27/+28
* add compacting of oplogs as part of GC (#106)Dan Engelbrecht2024-08-124-123/+482
* 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-123-45/+34
* project/oplog delete improvements (#105)Dan Engelbrecht2024-08-123-53/+110
* add gc single threaded option (#104)Dan Engelbrecht2024-08-074-1/+17
* stop exceptions from leaking on threaded work (#102)Dan Engelbrecht2024-08-062-39/+69
* hardening read of corrupt oplog (#98)Dan Engelbrecht2024-08-061-24/+50
* improve mutex startup error (#96)Dan Engelbrecht2024-06-141-2/+7
* Make sure we monitor for new project, oplogs, namespaces and buckets during G...Dan Engelbrecht2024-06-132-117/+415
* workspaces config and fixes (#92)Dan Engelbrecht2024-06-112-26/+42
* workspace share aliases (#91)Dan Engelbrecht2024-06-042-199/+438
* Use a smaller thread pool for network operations when doing oplog import to r...Dan Engelbrecht2024-05-301-1/+1
* cache optimizations (#88)Dan Engelbrecht2024-05-302-5/+5
* workspaces review feedbackDan Engelbrecht2024-05-291-1/+1
* workspace shares (#84)Dan Engelbrecht2024-05-296-1/+908
* don't use "error:" in log messages unless there is an error (#87)Dan Engelbrecht2024-05-271-2/+2
* fix iterate chunks crash (#86)Dan Engelbrecht2024-05-271-0/+1
* assert improvements (#72)Dan Engelbrecht2024-05-031-5/+5
* added logic to change default HTTP server implementation when running on Wine...Stefan Boberg2024-05-022-3/+16
* fix zero size attachment replies (#69)Dan Engelbrecht2024-05-023-4/+20
* use write and move in place for safer writing of files (#70)Dan Engelbrecht2024-05-023-7/+7
* batch cache put (#67)Dan Engelbrecht2024-05-021-5/+11
* fix get project files loop (#68)Dan Engelbrecht2024-04-301-23/+20
* miscellaneous minor bugfixes (#66)v5.5.0Stefan Boberg2024-04-262-2/+3
* oplog iterate chunks content type (#65)Dan Engelbrecht2024-04-263-51/+120
* use direct file access for large file hash (#63)Dan Engelbrecht2024-04-261-4/+20
* fix oplog import during gcv2 (#62)v5.5.0-pre3v5.5.0-pre2Dan Engelbrecht2024-04-253-114/+138
* iterate cas chunks (#59)Dan Engelbrecht2024-04-242-28/+30