Skip to content

Commit 91a3cf0

Browse files
committed
Update CHANGES.md a second time before release
1 parent e5f0d5f commit 91a3cf0

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

CHANGES.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,32 @@
1-
## 0.7.0, 19.07.2019
1+
## 0.7.0, 26.07.2019
22

33
Notable changes:
44

55
* Added a new I/O module `rbdaio` which uses the asynchronous API of `librbd`. Performance results in relation to `rbd`
6-
have been mixed but performance should at least be 10-20% bigger. In one case performance has been increased tenfold.
6+
have been mixed but performance should be at least 10-20% higher on restore. In one case performance has been
7+
increased tenfold.
78

89
* Almost all Bash helper scripts have been rewritten in Python. The new scripts are calling Benji via the command line
9-
just like before. This is intentional to minimize the interdependence between Benji and these helpers. These
10+
just like before. This is intentional to minimize the interdependence between Benji and these helpers. The
1011
scripts are examples only and not part of the API. There still is one example Bash script at `scripts/ceph.sh` to show
1112
how to interact with Benji via Bash. The helpers have additional dependencies which can be installed with
1213
`pip install benji[helpers]`.
1314

1415
* The Prometheus metrics exported by `benji-k8s` have changed:
1516

1617
* Backup metrics now longer include the `auxiliary_data` label.
17-
* Command metrics now longer include the `arguments` label. The
18-
arguments have been folded into the `command` label.
18+
* Command metrics now longer include the `arguments` label. The arguments have been folded into the `command` label.
1919

2020
* `benji-k8s`: The included scripts have been replaced by Python scripts and are using the new helper modules. They
2121
should be calling compatible.
2222

2323
* `benji-k8s`: All calls to `kubectl` have been replaced with direct API requests. The official Python client for
24-
Kubernetes is used.
25-
24+
Kubernetes is used. `kubectl` is still included in the image.
2625

2726
* Helm chart: Volumes and volume mounts are now configurable via `values.yaml`. This is mostly for getting the Ceph
2827
credentials into the container but could also be used to mount file-based storage.
2928

30-
* Helm chart: The postgresql chart dependency was updated from 2.7.6 to 4.2.2. This is the last chart which uses
29+
* Helm chart: The PostgreSQL chart dependency was updated from 2.7.6 to 4.2.2. This is the last chart which uses
3130
PostgreSQL 10 and requires no upgrade of the database data structures.
3231

3332
* `benji-k8s` and Helm chart: The image was simplified to only include the Kubernetes specific scripts and `kubectl`.

0 commit comments

Comments
 (0)