From 215848f47638f42f7684e67f2c19f2a02e8e788c Mon Sep 17 00:00:00 2001 From: Christian Schwarz Date: Sat, 28 Sep 2019 17:50:07 +0200 Subject: [PATCH] docs: 0.2 changelog --- docs/changelog.rst | 24 +++++++++++++++++------- docs/index.rst | 4 ++-- 2 files changed, 19 insertions(+), 9 deletions(-) diff --git a/docs/changelog.rst b/docs/changelog.rst index 546707c..30b077f 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -25,16 +25,26 @@ We use the following annotations for classifying changes: * |bugfix| Change that fixes a bug, no regressions or incompatibilities expected. * |docs| Change to the documentation. -0.1.2 (TBD) ------------ +0.2 +--- -* Linux ARM64 Docker build support & binary builds -* Go modules for dependency management both inside and outside of GOPATH - (``lazy.sh`` and ``Makefile`` force ``GO111MODULE=on``) -* |feature| Use ``zfs destroy pool/fs@snap1,snap2,...`` CLI feature if available * |feature| :ref:`Pre- and Post-Snapshot Hooks ` with built-in support for MySQL and Postgres checkpointing - as well as custom scripts + as well as custom scripts (thanks, `@overhacked `_!) +* |feature| Use ``zfs destroy pool/fs@snap1,snap2,...`` CLI feature if available +* |feature| Linux ARM64 Docker build support & binary builds +* |feature| ``zrepl status`` now displays snapshotting reports +* |feature| ``zrepl status --job `` filter flag +* |bugfix| i386 build +* |bugfix| early validation of host:port tuples in config +* |bugfix| ``zrepl status`` now supports ``TERM=screen`` (tmux on FreeBSD / FreeNAS) +* |bugfix| ignore *connection reset by peer* errors when shutting down connections +* |bugfix| correct error messages when receive-side pool or ``root_fs`` dataset is not imported +* |bugfix| fail fast for misconfigured local transport +* |bugfix| race condition in replication report generation would crash the daemon when running ``zrepl status`` +* |bugfix| rpc goroutine leak in ``push`` mode if zfs recv fails on the ``sink`` side +* [MAINTAINER NOTICE] Go modules for dependency management both inside and outside of GOPATH + (``lazy.sh`` and ``Makefile`` force ``GO111MODULE=on``) 0.1.1 ----- diff --git a/docs/index.rst b/docs/index.rst index 82da6ca..5dc36c5 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -63,8 +63,8 @@ Main Features * **Automatic snapshot management** - * [x] Periodic filesystem snapshots - * [x] Support for pre- and post-snapshot hooks with builtins for MySQL & Postgres + * [x] Periodic :ref:`filesystem snapshots ` + * [x] Support for :ref:`pre- and post-snapshot hooks ` with builtins for MySQL & Postgres * [x] Flexible :ref:`pruning rule system ` * [x] Age-based fading (grandfathering scheme)