update CHANGES

This commit is contained in:
Thomas Waldmann 2015-07-13 23:03:09 +02:00
parent b3f135c642
commit b539169ec1
1 changed files with 31 additions and 12 deletions

41
CHANGES
View File

@ -7,31 +7,50 @@ Version 0.24.0
New features:
- borg create --chunker-params ... to configure the chunker.
- borg create --chunker-params ... to configure the chunker, fixes #16
(attic #302, attic #300, and somehow also #41).
This can be used to reduce memory usage caused by chunk management overhead,
so borg does not create a huge chunks index/repo index and eats all your RAM
if you back up lots of data in huge files (like VM disk images).
See docs/misc/create_chunker-params.txt for more information.
- borg info now reports chunk counts in the chunk index.
- borg create --compression 0..9 to select zlib compression level, fixes #66
(attic #295).
- improve at-end error logging, always log exceptions and set exit_code=1
- LoggedIO: better error checks / exceptions / exception handling
Bug fixes:
- reduce memory usage, see --chunker-params, fixes #16.
This can be used to reduce chunk management overhead, so borg does not create
a huge chunks index/repo index and eats all your RAM if you back up lots of
data in huge files (like VM disk images).
- better Exception msg if there is no Borg installed on the remote repo server.
- more compatible repository locking code (based on mkdir), maybe fixes #92
(attic #317, attic #201).
- better Exception msg if no Borg is installed on the remote repo server, #56
- create a RepositoryCache implementation that can cope with >2GiB,
fixes attic #326.
- clarify help text, fixes #73.
Other changes:
- Fedora/Fedora-based install instructions added to docs.
- added docs/misc directory for misc. writeups that won't be included "as is"
into the html docs.
- improved docs:
- added docs/misc directory for misc. writeups that won't be included
"as is" into the html docs.
- document environment variables and return codes (attic #324, attic #52)
- web site: add related projects, fix web site url, IRC #borgbackup
- Fedora/Fedora-based install instructions added to docs
- updated AUTHORS
- use borg-tmp as prefix for temporary files / directories
- short prune options without "keep-" are deprecated, do not suggest them
- improved tox configuration, documented there how to invoke it
- remove usage of unittest.mock, always use mock from pypi
- use entrypoints instead of scripts, for better use of the wheel format and
modern installs
I forgot to list some stuff already implemented in 0.23.0, here they are:
New features:
- efficient archive list from manifest, meaning a big speedup for slow
repo connections and "list <repo>", "delete <repo>", "prune"
repo connections and "list <repo>", "delete <repo>", "prune" (attic #242,
attic #167)
- big speedup for chunks cache sync (esp. for slow repo connections), fixes #18
- hashindex: improve error messages