Hello community, here is the log from the commit of package benji for openSUSE:Factory checked in at 2020-07-28 17:26:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/benji (Old) and /work/SRC/openSUSE:Factory/.benji.new.3592 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "benji" Tue Jul 28 17:26:02 2020 rev:8 rq:823070 version:0.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/benji/benji.changes 2019-11-20 13:44:00.420261157 +0100 +++ /work/SRC/openSUSE:Factory/.benji.new.3592/benji.changes 2020-07-28 17:26:52.858009748 +0200 @@ -1,0 +2,28 @@ +Tue Jul 28 07:04:45 UTC 2020 - Michael Vetter <mvet...@suse.com> + +- Update to 0.9.0: + * Sparse blocks are no longer explicitly represented in the database. + This greatly speeds up the initial step of backup creation if the + backup is based on an older version, and a lot of the blocks are + sparse. It also reduces database size and speeds up database + operations overall due to the reduced number of rows in the blocks + table. No database migration is necessary, but the changed + representation will only apply to newly created versions. + * Implement benji storage-usage command. See the documentation + on how the usage is calculated and its inherent limitations. + * For the rbd and rbdaio IO modules add a feature to pass all Ceph + credentials as part of the URL of the benji backup command. This + can also be used to pass other Ceph configuration options, and it + is also possible to override the client_identifier set in Benji's + configuration file. This allows Benji to connect to any Ceph cluster + without setting up /etc/ceph/ceph.conf beforehand. + See the documentation for the full URL syntax. + * benji enforce now skips removed or otherwise unavailable versions + and continues with the removal. + * NBD server: The block cache is split up into a block cache and a + copy-on-write store for changed blocks. For the block cache a maximum + size can be specified and least frequently used blocks are evicted if + the cache gets full. Some adjustments are needed to Benji's + configuration due to this change. See etc/benji.yaml for an example. + +------------------------------------------------------------------- Old: ---- v0.8.0.tar.gz New: ---- v0.9.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ benji.spec ++++++ --- /var/tmp/diff_new_pack.BKjRGC/_old 2020-07-28 17:26:57.186014659 +0200 +++ /var/tmp/diff_new_pack.BKjRGC/_new 2020-07-28 17:26:57.190014664 +0200 @@ -1,7 +1,7 @@ # # spec file for package benji # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: benji -Version: 0.8.0 +Version: 0.9.0 Release: 0 Summary: Deduplicating block based backup software License: LGPL-3.0-only ++++++ v0.8.0.tar.gz -> v0.9.0.tar.gz ++++++ ++++ 6939 lines of diff (skipped)