Jelajahi Sumber

update CHANGES

Thomas Waldmann 10 tahun lalu
induk
melakukan
b539169ec1
1 mengubah file dengan 31 tambahan dan 12 penghapusan
  1. 31 12
      CHANGES

+ 31 - 12
CHANGES

@@ -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