add news item for git-annex 6.20170214
This commit is contained in:
parent
95390f0c27
commit
248f48f754
3 changed files with 56 additions and 27 deletions
|
@ -1,7 +0,0 @@
|
||||||
git-annex 6.20161031 released with [[!toggle text="these changes"]]
|
|
||||||
[[!toggleable text="""
|
|
||||||
* Assistant, repair: Fix ignoring of git fsck errors due to
|
|
||||||
duplicate file entries in tree objects.
|
|
||||||
* Linux standalone: Fix location of locale files in the bundle.
|
|
||||||
* Fix reversion in 6.20161012 that prevented adding files with a space
|
|
||||||
in their name."""]]
|
|
|
@ -1,20 +0,0 @@
|
||||||
git-annex 6.20161111 released with [[!toggle text="these changes"]]
|
|
||||||
[[!toggleable text="""
|
|
||||||
* Restarting a crashing git process could result in filename encoding
|
|
||||||
issues when not in a unicode locale, as the restarted processes's
|
|
||||||
handles were not read in raw mode.
|
|
||||||
* Make .git/annex/ssh.config file work with versions of ssh older than
|
|
||||||
7.3, which don't support Include. When used with an older version
|
|
||||||
of ssh, any ServerAliveInterval in ~/.ssh/config will be overridden
|
|
||||||
by .git/annex/ssh.config.
|
|
||||||
* S3: Support the special case endpoint needed for the cn-north-1 region.
|
|
||||||
* Webapp: Don't list the Frankfurt S3 region, as this (and some other new
|
|
||||||
regions) need V4 authorization which the aws library does not yet use.
|
|
||||||
* reinject --known: Avoid second, unncessary checksum of file.
|
|
||||||
* OSX: Remove RPATHs from git-annex binary, which are not needed,
|
|
||||||
slow down startup, and break the OSX Sierra linker.
|
|
||||||
* webapp: Explicitly avoid checking for auth in static subsite
|
|
||||||
requests. Yesod didn't used to do auth checks for that, but this may
|
|
||||||
have changed.
|
|
||||||
* Linux standalone: Avoid using hard links in the tarball so it can be
|
|
||||||
untarred on eg, afs which does not support them."""]]
|
|
56
doc/news/version_6.20170214.mdwn
Normal file
56
doc/news/version_6.20170214.mdwn
Normal file
|
@ -0,0 +1,56 @@
|
||||||
|
git-annex 6.20170214 released with [[!toggle text="these changes"]]
|
||||||
|
[[!toggleable text="""
|
||||||
|
* Increase default cost for p2p remotes from 200 to 1000.
|
||||||
|
This makes git-annex prefer transferring data from special
|
||||||
|
remotes when possible.
|
||||||
|
* Remove -j short option for --json-progress; that option was already
|
||||||
|
taken for --json.
|
||||||
|
* vicfg: Include the numcopies configuation.
|
||||||
|
* config: New command for storing configuration in the git-annex branch.
|
||||||
|
* annex.autocommit can be configured via git-annex config, to control
|
||||||
|
the default behavior in all clones of a repository.
|
||||||
|
* New annex.synccontent config setting, which can be set to true to make
|
||||||
|
git annex sync default to --content. This may become the default at
|
||||||
|
some point in the future. As well as being configuable by git config,
|
||||||
|
it can be configured by git-annex config to control the default
|
||||||
|
behavior in all clones of a repository.
|
||||||
|
* stack.yaml: Update to lts-7.18.
|
||||||
|
* Some optimisations to string splitting code.
|
||||||
|
* unused: When large files are checked right into git, avoid buffering
|
||||||
|
their contents in memory.
|
||||||
|
* unused: Improved memory use significantly when there are a lot
|
||||||
|
of differences between branches.
|
||||||
|
* Wormhole pairing will start to provide an appid to wormhole on
|
||||||
|
2021-12-31. An appid can't be provided now because Debian stable is going
|
||||||
|
to ship a older version of git-annex that does not provide an appid.
|
||||||
|
Assumption is that by 2021-12-31, this version of git-annex will be
|
||||||
|
shipped in a Debian stable release. If that turns out to not be the
|
||||||
|
case, this change will need to be cherry-picked into the git-annex in
|
||||||
|
Debian stable, or its wormhole pairing will break.
|
||||||
|
* Fix build with aws 0.16. Thanks, aristidb.
|
||||||
|
* assistant: Make --autostart --foreground wait for the children it
|
||||||
|
starts. Before, the --foreground was ignored when autostarting.
|
||||||
|
* initremote: When a uuid= parameter is passed, use the specified
|
||||||
|
UUID for the new special remote, instead of generating a UUID.
|
||||||
|
This can be useful in some situations, eg when the same data can be
|
||||||
|
accessed via two different special remote backends.
|
||||||
|
* import: Changed how --deduplicate, --skip-duplicates, and
|
||||||
|
--clean-duplicates determine if a file is a duplicate.
|
||||||
|
Before, only content known to be present somewhere was considered
|
||||||
|
a duplicate. Now, any content that has been annexed before will be
|
||||||
|
considered a duplicate, even if all annexed copies of the data have
|
||||||
|
been lost.
|
||||||
|
Note that --clean-duplicates and --deduplicate still check
|
||||||
|
numcopies, so won't delete duplicate files unless there's an annexed
|
||||||
|
copy.
|
||||||
|
* import: --deduplicate and --skip-duplicates were implemented
|
||||||
|
inneficiently; they unncessarily hashed each file twice. They have
|
||||||
|
been improved to only hash once.
|
||||||
|
* import: Added --reinject-duplicates.
|
||||||
|
* Added git template directory to Linux standalone tarball and OSX
|
||||||
|
app bundle.
|
||||||
|
* Improve pid locking code to work on filesystems that don't support hard
|
||||||
|
links.
|
||||||
|
* S3: Fix check of uuid file stored in bucket, which was not working.
|
||||||
|
* Work around sqlite's incorrect handling of umask when creating
|
||||||
|
databases."""]]
|
Loading…
Add table
Reference in a new issue