add news item for git-annex 8.20200810
This commit is contained in:
parent
3400b01887
commit
766a501fa1
2 changed files with 25 additions and 46 deletions
|
@ -1,46 +0,0 @@
|
||||||
git-annex 8.20200501 released with [[!toggle text="these changes"]]
|
|
||||||
[[!toggleable text="""
|
|
||||||
* Improve git-annex's ability to find the path to its program,
|
|
||||||
especially when it needs to run itself in another repo to upgrade it.
|
|
||||||
* adb: Better messages when the adb command is not installed.
|
|
||||||
* Sped up query commands that read the git-annex branch by around 9%.
|
|
||||||
* Various speed improvements gained by using ByteStrings for git refs and
|
|
||||||
shas.
|
|
||||||
* Fix a potential failure to parse git config.
|
|
||||||
* Support boolean git configs that are represented by the name of the
|
|
||||||
setting with no value, eg "core.bare" is the same as "core.bare = true".
|
|
||||||
* When parsing git configs, support all the documented ways to write
|
|
||||||
true and false, including "yes", "on", "1", etc.
|
|
||||||
* Fix --batch commands (and git-annex info) to accept absolute filenames
|
|
||||||
for unlocked files, which already worked for locked files.
|
|
||||||
* Avoid repeatedly opening keys db when accessing a local git remote
|
|
||||||
and -J is used.
|
|
||||||
* Avoid running a large number of git cat-file child processes when run
|
|
||||||
with a large -J value.
|
|
||||||
* Avoid running with more git check-attr and check-ignore processes than
|
|
||||||
there are CPU cores when run with a large -J value.
|
|
||||||
* get --from, move --from: When used with a local git remote, these used
|
|
||||||
to silently skip files that the location log thought were present on the
|
|
||||||
remote, when the remote actually no longer contained them. Since that
|
|
||||||
behavior could be surprising, now instead display a warning.
|
|
||||||
* external special remotes: remote.name.annex-readonly=true no longer
|
|
||||||
disables running the external special remote program. Instead, it just
|
|
||||||
makes the remote operate in a readonly mode, same as any remote.
|
|
||||||
To disable running the external special remote program, now need to set
|
|
||||||
remote.name.annex-externaltype=readonly. That is done when
|
|
||||||
git-annex enableremote is passed readonly=true.
|
|
||||||
* Stop storing readonly=true in remote.log of external special remotes;
|
|
||||||
it is a local setting only.
|
|
||||||
* sync: When some remotes to sync with are specified, and --fast is too,
|
|
||||||
pick the lowest cost of the specified remotes, do not sync with a
|
|
||||||
faster remote that was not specified.
|
|
||||||
* addurl: When run with --fast on an url that
|
|
||||||
annex.security.allowed-ip-addresses prevents accessing, display
|
|
||||||
a more useful message.
|
|
||||||
* When the required content is set to "groupwanted", use whatever
|
|
||||||
expression has been set in groupwanted as the required content of the
|
|
||||||
repo, similar to how setting required content to "standard" already
|
|
||||||
worked.
|
|
||||||
* Avoid a test suite failure when the environment does not let gpg be
|
|
||||||
tested due to eg, too long a path to the agent socket.
|
|
||||||
* test: Include testremote tests, run on a directory special remote."""]]
|
|
25
doc/news/version_8.20200810.mdwn
Normal file
25
doc/news/version_8.20200810.mdwn
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
git-annex 8.20200810 released with [[!toggle text="these changes"]]
|
||||||
|
[[!toggleable text="""
|
||||||
|
* Added support for external backend programs. So if you want a hash
|
||||||
|
that git-annex doesn't support, or something stranger, you can write a
|
||||||
|
small program to implement it.
|
||||||
|
* Fix a bug in find --branch in the previous version.
|
||||||
|
* importfeed: Fix reversion that caused some '.' in filenames to be
|
||||||
|
replaced with '\_'
|
||||||
|
* Fix a lock file descriptor leak that could occur when running commands
|
||||||
|
like git-annex add with -J. Bug was introduced as part of a different FD
|
||||||
|
leak fix in version 6.20160318.
|
||||||
|
* Fix a hang when using git-annex with an old openssh 7.2p2, which had
|
||||||
|
some weird inheriting of ssh FDs by sshd. Bug was introduced in
|
||||||
|
git-annex version 7.20200202.7.
|
||||||
|
* move, copy --to: Sped up seeking files by 2x.
|
||||||
|
* drop: Sped up seeking files to drop by 2x, and also some performance
|
||||||
|
improvements to checking numcopies.
|
||||||
|
* Deal with unusual IFS settings in the shell scripts for linux
|
||||||
|
standalone and OSX app.
|
||||||
|
Thanks, Yaroslav Halchenko
|
||||||
|
* Avoid complaining that a file with "is beyond a symbolic link"
|
||||||
|
when the filepath is absolute and the symlink in question is not
|
||||||
|
actually inside the git repository.
|
||||||
|
* Slightly sped up the linux standalone bundle.
|
||||||
|
* Support building with dlist-1.0"""]]
|
Loading…
Add table
Add a link
Reference in a new issue