aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2015-04-02 01:18:00 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2015-04-02 01:20:07 -0400
commit69b92b22d9a80055c94d687b7f0810f82776624a (patch)
treefd3de714d4a333c1ff288c8cf7f146909c366203 /doc
parent9831ae65a5afefb476149645fd7df341c065754c (diff)
Fix truncation of parameters that could occur when using xargs git-annex.
This will only ever result in a few more git-ls-files being run than were run before. (Only 1 more is really needed, but around 10 more are currently run for a max length command line.) So, no need to worry about the extra zombie, or lost laziness due to concat.
Diffstat (limited to 'doc')
-rw-r--r--doc/bugs/feeding_git_annex_with_xargs_can_fail.mdwn2
1 files changed, 2 insertions, 0 deletions
diff --git a/doc/bugs/feeding_git_annex_with_xargs_can_fail.mdwn b/doc/bugs/feeding_git_annex_with_xargs_can_fail.mdwn
index 729d0d2fb..ebbc1e7e9 100644
--- a/doc/bugs/feeding_git_annex_with_xargs_can_fail.mdwn
+++ b/doc/bugs/feeding_git_annex_with_xargs_can_fail.mdwn
@@ -5,6 +5,8 @@ Feeding git-annex a long list off directories, eg with xargs can have
ls-files command is longer than the git-annex command often, so it gets
truncated and some files are not processed.
+ > [[fixed|done]] --[[Joey]]
+
* It can take a really long time for git-annex to chew through the
git-ls-files results. There is probably an exponential blowup in the time
relative to the number of parameters. Some of the stuff being done to