add news item for git-annex 6.20161012
authorJoey Hess <joeyh@joeyh.name>
Wed, 12 Oct 2016 13:38:41 +0000 (09:38 -0400)
committerJoey Hess <joeyh@joeyh.name>
Wed, 12 Oct 2016 13:38:41 +0000 (09:38 -0400)
doc/news/version_6.20160619.mdwn [deleted file]
doc/news/version_6.20161012.mdwn [new file with mode: 0644]

diff --git a/doc/news/version_6.20160619.mdwn b/doc/news/version_6.20160619.mdwn
deleted file mode 100644 (file)
index 803ff62..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-git-annex 6.20160619 released with [[!toggle text="these changes"]]
-[[!toggleable text="""
-   * get, drop: Add --batch and --json options.
-   * testremote: Fix crash when testing a freshly made external special remote.
-   * Remove unnecessary rpaths in the git-annex binary, but only when
-     it's built using make, not cabal.
-     This speeds up git-annex startup time by around 50%.
-   * Speed up startup time by caching the refs that have been merged into
-     the git-annex branch.
-     This can speed up git-annex commands by as much as a second,
-     depending on the number of remotes.
-   * fsck: Fix a reversion in direct mode fsck of a file that is
-     present when the location log thinks it is not. Reversion introduced
-     in version 5.20151208.
-   * uninit: Fix crash due to trying to write to deleted keys db.
-     Reversion introduced by v6 mode support, affects v5 too.
-   * Fix a similar crash when the webapp is used to delete a repository.
-   * Support checking presence of content at a http url that redirects to
-     a ftp url.
-   * log: Added --all option.
-   * New url for git-remote-gcrypt, now maintained by spwhitton.
-   * webapp: Don't allow deleting a remote that has syncing disabled,
-     as such a deletion will never finish.
-     Thanks, Farhan Kathawala.
-   * webapp: Escape unusual characters in ssh hostnames when generating
-     mangled hostnames. This allows IPv6 addresses to be used on filesystems
-     not supporting : in filenames.
-   * Avoid any access to keys database in v5 mode repositories, which
-     are not supposed to use that database.
-   * Remove the EKG build flag, since Gentoo for some reason decided to
-     enable this flag, depsite it not being intended for production use and
-     so disabled by default."""]]
\ No newline at end of file
diff --git a/doc/news/version_6.20161012.mdwn b/doc/news/version_6.20161012.mdwn
new file mode 100644 (file)
index 0000000..a6cb017
--- /dev/null
@@ -0,0 +1,30 @@
+git-annex 6.20161012 released with [[!toggle text="these changes"]]
+[[!toggleable text="""
+   * Optimisations to time it takes git-annex to walk working tree and find
+     files to work on. Sped up by around 18%.
+   * Optimisations to git-annex branch query and setting, avoiding repeated
+     copies of the environment. Speeds up commands like
+     "git-annex find --in remote" by over 50%.
+   * Optimised git-annex branch log file timestamp parsing.
+   * Add "total-size" field to --json-progress output.
+   * Make --json-progress output be shown even when the size of a object
+     is not known.
+   * Multiple external special remote processes for the same remote will be
+     started as needed when using -J. This should not beak any existing
+     external special remotes, because running multiple git-annex commands
+     at the same time could already start multiple processes for the same
+     external special remotes.
+   * Linux standalone: Include locale files in the bundle, and generate
+     locale definition files for the locales in use when starting runshell.
+     (Currently only done for utf-8 locales.)
+   * Avoid using a lot of memory when large objects are present in the git
+     repository and have to be checked to see if they are a pointed to an
+     annexed file. Cases where such memory use could occur included, but
+     were not limited to:
+     - git commit -a of a large unlocked file (in v5 mode)
+     - git-annex adjust when a large file was checked into git directly
+   * When auto-upgrading a v3 remote, avoid upgrading to version 6,
+     instead keep it at version 5.
+   * Support using v3 repositories without upgrading them to v5.
+   * sync: Fix bug in adjusted branch merging that could cause recently
+     added files to be lost when updating the adjusted branch."""]]
\ No newline at end of file