aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d56570520..e48b34f38 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,12 +4,14 @@
- Feature: Added new options to `zen gc` command for GC V2
- `--single-threaded` GCV2 - force GC operation to run in single-threaded mode to help with debugging, default is off
- Feature: Project store now compacts oplog container at first open when 50% of storage is unused and during GCv2 when more than 25% is unused
+- Feature: Added `--detach` option to zenserver which controls the call to `setsid()` on Mac/Linux for better ctrl-c behaviour when running it using `xmake run`
- Bugfix: Absolute paths and paths going outside the root path for workspace shares are now blocked
- Bugfix: Fix ASSERT that would trigger in GC under certain conditions if source block was empty
- Bugfix: Skip and report invalid configurations for workspaces instead of crashing
- Bugfix: Report back error to http caller if removal of oplog fails
- Bugfix: If a cache bucket value fails validation - don't try to memcache the empty buffer
- Bugfix: Skip chunk in block stores when iterating a block if the location is out of range
+- Improvement: `xmake run zenserver ...` now passes in `--detach=false` to allow subprocesses to be terminated using Ctrl-C (previously, zenserver instances would linger)
- Improvement: `zen workspace-share create` now resolves relative root paths to absolute paths
- Improvement: Add better output/logging when failing to initialize shared mutex
- Improvement: Validate data when gathering attachments in GCv2