Joey Hess
45d884db9b
comment
2020-04-27 14:15:06 -04:00
Joey Hess
1345f99d85
close not really a bug, and improve fsck man page
2020-04-27 12:13:35 -04:00
jgeerds
a0afbdc400
Added a comment: Pusher crashed: fd:56: hPutStr: illegal operation (handle is closed)
2020-04-27 08:52:11 +00:00
Joey Hess
05add2e19d
add comment
2020-04-23 16:21:11 -04:00
Joey Hess
c05c4e549e
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.
That old behavior was only documented in the changelog, and was certianly
surprising. It also meant adding --fast made it slower..
2020-04-23 16:08:45 -04:00
Joey Hess
3252c4ccca
Merge branch 'master' of ssh://git-annex.branchable.com
2020-04-23 15:21:40 -04:00
Joey Hess
2aeb79249b
external: stop storing readonly=true in remote.log
...
readonly=true is used to make an external special remote that does not
need the external program to be installed. It was stored in the
remote.log by default, and so every time it was specified in an
enableremote or initremote, whatever value was used became the new
default for subsequent enableremotes of that remote.
That was surprising, and I consider it to be a bug.
It does not make much sense to pass it to initremote because then how
would you populate that remote with anything? You would have to
enableremote elsewhere, and store content there. I'm assuming nobody
used it that way.
Someone might rely on passing it to enableremote once, and then that
being inherited in other clones. But that is not how it's documented to
be used. It is barely documented in git-annex at all, only in the
external special remote protocol, and the documentation there says to
"Document that this external special remote can be used in readonly
mode." (by the user of it passing readonly=true to enableremote). The
one external special remote that I know of that does document that is
<https://github.com/bgilbert/gcsannex > (the one that motivated adding
it). That one's docs do say to pass it to enableremote.
So, it seemed safe to make this behavior change. If someone was in fact
relying on one of those behaviors, all their current repos will still
work as they configured them (although they will need to deal
with the related change in 9f3c2dfeda
).
In new clones, they will find enableremote fails, complaining the
external program is not in path. An easy enough problem to recover from.
2020-04-23 15:21:26 -04:00
Joey Hess
9f3c2dfeda
stop using remote.name.annex-readonly for two distinct things
2020-04-23 14:56:03 -04:00
thk
697f7b93a2
2020-04-23 15:57:17 +00:00
Joey Hess
cd1676d604
fix bug involving local git remote and out of date location log
...
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.
I got very confused when I encountered this behavior, since it was silently
skipping a file I needed that whereis said was on the remote.
get without --from already displayed a "unable to access these remotes"
message, which while a bit misleading in that the remote is likely
accessible, but just doesn't contain the file, at least indicated something
went wrong.
Having get --from display a warning makes it in line with get
w/o --from, so seems certianly ok. It might be there are situations where
move --from is used, on eg a whole directory, and the user only wants to
move whatever is present in the remote, and is perfectly ok with files
that are not present being skipped. So I'm less sure about the new warning
being ok there. OTOH, only local git remotes avoiding displaying a warning
in that case too, so this just brings them into line with other remotes.
(Also note that this makes it a little bit faster when dealing with a lot of
files, since it avoids a redundant stat of the file.)
2020-04-21 12:36:58 -04:00
Joey Hess
2f87c6db79
done
2020-04-21 11:30:49 -04:00
Joey Hess
87bab2d7c2
close
2020-04-21 11:29:51 -04:00
Joey Hess
cee6b344b4
cat-file resource pool
...
Avoid running a large number of git cat-file child processes when run with
a large -J value.
This implementation takes care to avoid adding any overhead to git-annex
when run without -J. When run with -J, there is a small bit of added
overhead, to manipulate the resource pool. That optimisation added a
fair bit of complexity.
2020-04-20 15:19:31 -04:00
Joey Hess
87b7b0f202
comment
2020-04-20 12:06:14 -04:00
Joey Hess
5446379cd9
Merge branch 'master' of ssh://git-annex.branchable.com
2020-04-20 10:03:38 -04:00
thk
ffeef75917
2020-04-19 08:15:47 +00:00
Joey Hess
1b2dd74d8d
bug
2020-04-18 23:57:48 -04:00
yarikoptic
6c9c974e55
Added a comment
2020-04-18 02:14:32 +00:00
yarikoptic
67f0407477
Added a comment
2020-04-18 02:05:52 +00:00
Joey Hess
b480ce01f7
Merge branch 'master' of ssh://git-annex.branchable.com
2020-04-17 17:47:59 -04:00
Joey Hess
2da760fcae
comment
2020-04-17 17:32:49 -04:00
yarikoptic
a2b2708ab6
Added a comment: quick follow up
2020-04-17 20:34:55 +00:00
Joey Hess
988317634b
comment
2020-04-17 14:11:17 -04:00
Joey Hess
6c39ec9b27
comment
2020-04-17 12:37:28 -04:00
yarikoptic
5dc513ccdb
Added a comment
2020-04-16 03:43:13 +00:00
yarikoptic
1705d3657e
Added a comment: it is many more "open files" in reality
2020-04-16 03:41:07 +00:00
Joey Hess
ddadc0c1aa
Merge branch 'master' of ssh://git-annex.branchable.com
2020-04-15 14:20:06 -04:00
Joey Hess
891e9a81eb
close bug that was apparently fixed satisfactorally
2020-04-15 14:17:21 -04:00
Joey Hess
a2fed82267
close
2020-04-15 14:15:41 -04:00
Joey Hess
7ef030b576
close old bug since git-annex no longer uses rsync like it used to
2020-04-15 14:08:48 -04:00
kyle
1a040e0c0a
Added a comment
2020-04-15 18:02:29 +00:00
Joey Hess
43a9808292
disable journal read optimisation when alwayscommit=false
...
The journal read optimisation in aeca7c220
later got fixed in eedd73b84
to stage and commit any files that were left in the journal by a
previous git-annex run. That's necessary for the optimisation to work
correctly. But it also meant that alwayscommit=false started committing
the previous git-annex processes journalled changes, which defeated the
purpose of the config setting entirely.
So, disable the optimisation when alwayscommit=false, leaving the
files in the journal and not committing them. See my comments on the bug
report for why this seemed the best approach.
Also fixes a problem when annex.merge-annex-branches=false and there
are changes in the journal. That config indirectly prevents committing
the journal. (Which seems a bit odd given its name, but it always has..)
So, when there were changes in the journal, perhaps left there due to
alwayscommit=false being set before, the optimisation would prevent
git-annex from reading the journal files, and it would operate with out
of date information.
2020-04-15 13:24:33 -04:00
Joey Hess
9f17242f29
comment
2020-04-15 12:48:55 -04:00
Joey Hess
8ac44498d6
comment
2020-04-15 12:43:22 -04:00
Joey Hess
1aa7082c9a
better response
2020-04-15 12:17:57 -04:00
Joey Hess
b241f579c0
hm
2020-04-15 12:14:39 -04:00
Joey Hess
f4d5ec1457
correction
2020-04-15 12:12:11 -04:00
Joey Hess
520ddf1c75
comment
2020-04-15 12:10:51 -04:00
Christoph.Schmidpeter@d3e5d124c7d5459315c2a9f983ab9a70b88e1d03
61ba4d6387
2020-04-15 12:09:08 +00:00
kyle
b11931a4aa
bug: alwayscommit=false creating commits
2020-04-14 22:43:34 +00:00
kyle
b60f29f17b
Added a comment
2020-04-13 18:58:50 +00:00
Joey Hess
e57aebf6ad
comment
2020-04-13 14:07:23 -04:00
Joey Hess
fbd78cff64
improve documentation
2020-04-13 12:33:35 -04:00
christoph@62dc589e980f444024ff1a9808022914e056f386
893239ed8f
rename bugs/fsck_lies_about_checksum__63__.mdwn to bugs/fsck_tells___39__ok__39___also_if_no_file_present.mdwn
2020-04-10 12:06:52 +00:00
christoph@62dc589e980f444024ff1a9808022914e056f386
5c8deb61e1
2020-04-10 12:04:29 +00:00
christoph@62dc589e980f444024ff1a9808022914e056f386
fec5b99901
2020-04-10 12:02:35 +00:00
Chymera
02672e4734
2020-04-08 05:18:15 +00:00
yarikoptic
0209a8f55a
Added a comment
2020-04-08 01:08:10 +00:00
Joey Hess
8b75da0521
comment
2020-04-07 14:49:08 -04:00
yarikoptic
5d076ee847
Added a comment
2020-04-07 18:25:46 +00:00
Joey Hess
0b91c0e314
comment
2020-04-07 13:46:10 -04:00
kyle
c8829eedc0
Added a comment
2020-04-07 15:30:55 +00:00
yarikoptic
b7f9f3fdf5
initial remote
2020-04-06 21:35:32 +00:00
kyle
909fcbaae5
bug: wanted=anything and deleted files
2020-04-06 16:51:44 +00:00
Joey Hess
23c1809aab
respond to confused user and close non-bug
2020-04-01 20:40:43 -04:00
mike@920d668f9cacd7a1a8886c180a95a0150e2ab283
3388f53391
2020-04-02 00:36:08 +00:00
mike@920d668f9cacd7a1a8886c180a95a0150e2ab283
6d85c0932b
2020-04-02 00:33:24 +00:00
mike@920d668f9cacd7a1a8886c180a95a0150e2ab283
318f157d16
2020-04-02 00:31:01 +00:00
mike@920d668f9cacd7a1a8886c180a95a0150e2ab283
ae3d84e0b2
2020-04-02 00:30:13 +00:00
mike@920d668f9cacd7a1a8886c180a95a0150e2ab283
a92892bb87
2020-04-02 00:22:34 +00:00
yarikoptic
a180418843
Added a comment
2020-03-31 01:22:54 +00:00
https://openid.jorsn.eu/
5341fbc270
removed error
2020-03-30 22:41:59 +00:00
https://openid.jorsn.eu/
8eb4a82569
2020-03-30 22:41:17 +00:00
vinicius.vin@6d4d58c59c394cd744d469c9d7c41e264331dfcd
3f02d0f8ac
Added a comment
2020-03-30 21:02:52 +00:00
Joey Hess
9cc1917295
close
2020-03-30 12:35:41 -04:00
yarikoptic
dd898afb40
Added a comment: Let's just close
2020-03-30 16:32:24 +00:00
Joey Hess
0f6251ac6a
followup
2020-03-30 12:03:38 -04:00
Joey Hess
1aabcd1038
moreinfo
2020-03-30 11:51:03 -04:00
Joey Hess
e6adfa1dc1
close per comments
2020-03-30 11:48:44 -04:00
Ilya_Shlyakhter
f7311ffc9d
Added a comment: clarification re: upgrades
2020-03-30 15:24:01 +00:00
vinicius.vin@6d4d58c59c394cd744d469c9d7c41e264331dfcd
86bdda710f
Added a comment
2020-03-27 23:04:34 +00:00
Ilya_Shlyakhter
fe8fa1a1e0
Added a comment
2020-03-27 21:12:18 +00:00
Ilya_Shlyakhter
2fd97e780b
Added a comment
2020-03-27 21:11:14 +00:00
kyle
fd8a9a54e2
Added a comment: comment: resolved by 7.20191024
2020-03-27 20:49:44 +00:00
Ilya_Shlyakhter
de466ed0ad
Added a comment: git add behavior
2020-03-27 20:49:19 +00:00
vinicius.vin@6d4d58c59c394cd744d469c9d7c41e264331dfcd
4cf46f56e2
2020-03-27 20:23:15 +00:00
vinicius.vin@6d4d58c59c394cd744d469c9d7c41e264331dfcd
0784136c3c
2020-03-27 20:19:10 +00:00
kyle
dfee97cd56
Added a comment
2020-03-26 23:32:56 +00:00
Joey Hess
c9ac7aa338
patch applied
2020-03-26 15:18:47 -04:00
Joey Hess
78977ce417
correct inaccurate part of comment
2020-03-26 15:08:12 -04:00
Joey Hess
42d73a3e62
comment
2020-03-26 14:48:54 -04:00
Joey Hess
173465592f
changelog for Kyle's other fix, and close bug
2020-03-26 13:18:41 -04:00
Joey Hess
b426ff6825
minimize lenth of path to gpg agent socket
...
Considered using the system tmp dir rather than putting it inside .t/,
but then if TEMP were set to a long path, that would be a problem.
Relative path seems the best approach, and will always be nice and
short.
The only downside of it is, if git-annex somehow changes the cwd
while running, it would break. But git-annex does not do that, and
should never do that.
2020-03-26 13:04:24 -04:00
Joey Hess
40c911e427
analysis
2020-03-26 12:41:38 -04:00
Joey Hess
a0d274fed6
Merge branch 'master' of ssh://git-annex.branchable.com
2020-03-25 13:05:47 -04:00
Joey Hess
357f783edf
add priority tags
2020-03-25 13:05:09 -04:00
yarikoptic
0397011792
initial report on failing gpg related tests inside singularity container
2020-03-25 00:01:36 +00:00
kyle
a51a94f616
bug: add --force-small submodule
2020-03-23 20:43:01 +00:00
Joey Hess
4b92bbe8d7
webdav: Made exporttree remotes faster by caching connection to the server
...
Followed example of Remote.S3.
2020-03-20 12:48:43 -04:00
Joey Hess
24255b3c96
confirmed, and open todo for something mentioned in this bug
2020-03-20 12:00:07 -04:00
kyle
83a5467e93
sync adjusted submodule commit
2020-03-18 02:18:03 +00:00
thk
6eacb3e170
2020-03-17 20:45:59 +00:00
thk
fb60296885
2020-03-16 20:47:16 +00:00
thk
df9957823f
Added a comment: Please close
2020-03-16 20:46:27 +00:00
thk
cf48c140cf
Added a comment
2020-03-16 20:42:55 +00:00
yarikoptic
6be7666f9e
Added a comment
2020-03-16 19:54:42 +00:00
Joey Hess
73289afdab
comment
2020-03-16 14:37:57 -04:00
Joey Hess
079656e69c
comment
2020-03-16 14:26:34 -04:00
Joey Hess
21ff99db9a
Merge branch 'master' of ssh://git-annex.branchable.com
2020-03-16 14:17:27 -04:00
Joey Hess
949eaec915
comment
2020-03-16 14:04:55 -04:00
yarikoptic
0db8f552cc
Added a comment
2020-03-16 17:57:27 +00:00
Joey Hess
19ae730d91
comment
2020-03-16 13:56:16 -04:00
Joey Hess
e77d1badd5
um
2020-03-16 13:34:11 -04:00
Joey Hess
b5899671f1
followup
2020-03-16 13:26:58 -04:00
Joey Hess
df7d8dbd08
followup
2020-03-16 13:18:50 -04:00
Joey Hess
f203475eae
comment
2020-03-16 13:12:18 -04:00
Joey Hess
c8fec6ab03
Fix a minor bug that caused options provided with -c to be passed multiple times to git.
2020-03-16 13:06:44 -04:00
Joey Hess
b166223d48
moreinfo
2020-03-16 12:45:43 -04:00
Joey Hess
0736508b62
comment
2020-03-16 12:28:08 -04:00
thk
2e506c6e1b
2020-03-16 13:03:56 +00:00
jksrecko
364647c38e
Added a comment
2020-03-15 09:54:00 +00:00
thk
cb0aef71a1
2020-03-15 09:36:14 +00:00
thk
2c859b6260
Added a comment: Tor remote does not use stdin
2020-03-15 09:35:18 +00:00
jksrecko
5072930a44
Added a comment
2020-03-15 09:13:27 +00:00
Joey Hess
f4b8b46716
comment
2020-03-14 15:50:37 -04:00
Joey Hess
2dcfef4e45
comment
2020-03-14 15:46:53 -04:00
thk
2f54b19d45
2020-03-14 17:55:43 +00:00
thk
97058e2d4d
2020-03-14 17:12:24 +00:00
thk
b32e69ba45
2020-03-14 11:52:03 +00:00
thk
a1c29a35be
2020-03-11 20:19:37 +00:00
kyle
d2571ee35f
repeated --config values
2020-03-11 15:25:52 +00:00
scinu
5903d925b6
Added a comment
2020-03-11 04:51:17 +00:00
Ilya_Shlyakhter
d6d7348461
added possible bug report: networkbsd flag default differs in stack.yaml and git-annex.cabal
2020-03-11 03:05:33 +00:00
Ilya_Shlyakhter
ad472941de
Added a comment
2020-03-10 22:22:45 +00:00
scinu
1faaa6a031
removed
2020-03-10 22:18:17 +00:00
scinu
86fa67cd54
removed
2020-03-10 22:17:47 +00:00
scinu
8712a4d348
Added a comment
2020-03-10 22:17:20 +00:00
scinu
8d46240c58
Added a comment: layout messed up
2020-03-10 22:11:22 +00:00
scinu
a17f8e1440
Added a comment: Double symlinks
2020-03-10 22:06:48 +00:00
thk
b2f99ef77c
2020-03-10 19:59:15 +00:00
thk
c7a7bfba6e
2020-03-10 19:47:17 +00:00
Joey Hess
081ec23211
comment
2020-03-10 13:29:03 -04:00
scinu
300a6b72d1
Added a comment: more specifics
2020-03-10 03:49:04 +00:00
Joey Hess
4ce518998a
Fix upgrade failure when a file has been deleted from the working tree
2020-03-09 16:59:18 -04:00
Joey Hess
afe72d04ff
fix problems with upgrade of local remotes
...
Upgrade other repos than the current one by running git-annex upgrade
inside them, which avoids problems with upgrade code making assumptions
that the cwd will be inside the repo being upgraded.
In particular, this fixes a problem where upgrading a v7 repo to v8 caused
an ugly git error message.
I actually could not find a way to make Upgrade.V7 work properly
without changing directory to the remote. Once I got git ls-files to work,
the git cat-file failed because :path can only be used in the current git
repo.
2020-03-09 16:49:28 -04:00
Joey Hess
a4f99765d7
close
2020-03-09 15:47:18 -04:00
Joey Hess
cff20a3beb
response
2020-03-09 15:09:15 -04:00
Joey Hess
3c8eb47d2f
Merge branch 'master' of ssh://git-annex.branchable.com
2020-03-09 14:54:44 -04:00
Joey Hess
d930a2035c
Avoid converting .git file in a worktree or submodule to a symlink when the repository is not a git-annex repository.
...
This means it will still be a .git file when git-annex init runs. That's
ok, the repo probably contains no annexed objects yet, and even if it does,
git-annex init does not care if symlinks in the worktree don't point to the
objects.
I made init, at the end, run the conversion code. Not really necessary
because the next git-annex command could do it just as well. But, this
avoids commands that don't normally write to the repo needing to write to
it, which might avoid some problem or other, and seems worth avoiding
generally.
2020-03-09 14:54:14 -04:00
kyle
c0e7308d01
Added a comment: thanks
2020-03-09 18:29:26 +00:00
Joey Hess
1978a24207
Fix bug that caused unlocked annexed dotfiles to be added to git by the smudge filter when annex.dotfiles was not set.
2020-03-09 14:20:02 -04:00
Joey Hess
96ed67671d
v5 too?
2020-03-09 14:02:20 -04:00
Joey Hess
6dbde41709
Merge branch 'master' of ssh://git-annex.branchable.com
2020-03-09 13:54:33 -04:00
Joey Hess
1e46ea1c52
comment
2020-03-09 13:52:07 -04:00
Joey Hess
e57f64ce89
bug report
2020-03-09 13:45:06 -04:00
Joey Hess
798dfa2d1b
comment
2020-03-09 13:14:18 -04:00
scinu
0a725862c3
Added a comment: Problem solved (partially)
2020-03-09 17:00:52 +00:00
Joey Hess
5dbdab415e
followup
2020-03-09 12:57:07 -04:00
Joey Hess
6a91471923
GETCONFIG name fix
...
Fix regression that prevented external special remotes from using GETCONFIG
to query values like "name". (Introduced in version 7.20200202.7.)
2020-03-09 12:38:04 -04:00
yarikoptic
feec593983
added metadata tot he bug -- datalad
2020-03-08 15:00:14 +00:00
michael.hanke@c60e12358aa3fc6060531bdead1f530ac4d582ec
800e5e7ebf
2020-03-08 08:01:00 +00:00
thk
53c3b1ed5e
2020-03-07 12:16:50 +00:00
thk
5321262958
2020-03-07 11:46:33 +00:00
Ilya_Shlyakhter
82b03249cd
added bug report: running git annex commands in worktree of a non-git-annex repo changes the .git
2020-03-06 22:15:51 +00:00
kyle
9fc0e8091d
behavior of annexed dotfiles in clone
2020-03-06 22:05:44 +00:00
thk
75d382a9f7
2020-03-06 17:38:55 +00:00
yarikoptic
be2e839870
initial report on "Too many open files" on OSX
2020-03-05 20:26:48 +00:00
Ilya_Shlyakhter
ae61ee34c0
Added a comment: atomic/transactional upgrades
2020-03-05 19:10:16 +00:00
MartinL
daed9cb05c
2020-03-05 06:10:28 +00:00
titaniumfiles@5227364ee3e2f9207bc36b6ebb281fc7af6d3c16
4e8fe3d311
2020-03-05 01:01:30 +00:00
Joey Hess
5b7cf6ab9e
Merge branch 'master' of ssh://git-annex.branchable.com
2020-03-04 13:05:53 -04:00
Joey Hess
88f721549d
Linux standalone: Use md5sum to shorten paths in .cache/git-annex/locales
...
md5sum is part of busybox, so is probably available unless it were compiled
out. If md5sum (or cut for that matter) is not available, it will
still use the whole path to $base, otherwise hash it.
Of course it's possible for md5sum to be available sometimes and not others
on the same system; in such an event the locales would be built twice for
the same bundle. The cleanup code will delete both sets once that
version of the bundle is upgraded.
2020-03-04 13:04:56 -04:00
Ilya_Shlyakhter
8f413099de
Added a comment: locale info caching for standalone git-annex
2020-03-04 17:04:43 +00:00
Joey Hess
4f01a4e2e0
response
2020-03-04 12:57:10 -04:00
Ilya_Shlyakhter
a49b255006
Added a comment: id for locale cache
2020-03-03 23:31:55 +00:00
Ilya_Shlyakhter
ab5cf216bd
Added a comment: git-annex standalone and long filenames in locale cache
2020-03-03 22:36:42 +00:00
Ilya_Shlyakhter
1de3bade97
Added a comment: minimum git version
2020-03-03 21:15:07 +00:00
lhunath@3b4ff15f4600f3276d1776a490b734fca0f5c245
e5adeb65f5
Added a comment
2020-03-03 20:33:47 +00:00
yarikoptic
6e72092d0b
Added a comment
2020-03-03 17:48:16 +00:00
http://id.pvgoran.name/
8f112b3157
Added a comment
2020-03-03 04:16:35 +00:00
http://id.pvgoran.name/
0061c36df9
Added a comment
2020-03-03 03:19:01 +00:00
http://id.pvgoran.name/
2a5b640ade
Added a comment
2020-03-03 03:16:25 +00:00
http://id.pvgoran.name/
d9b890ba40
Added a comment
2020-03-03 02:11:30 +00:00
yarikoptic
4772acdb44
Added a comment
2020-03-02 20:54:12 +00:00
Joey Hess
41a5c47860
merge
2020-03-02 16:08:31 -04:00
Joey Hess
be8589d5e9
Merge branch 'master' of ssh://git-annex.branchable.com
2020-03-02 15:54:57 -04:00
Joey Hess
5a72e3be18
comment
2020-03-02 15:43:34 -04:00
Joey Hess
a7c09c3586
comment
2020-03-02 15:35:38 -04:00
yarikoptic
815d03475b
Added a comment
2020-03-02 19:23:55 +00:00
Joey Hess
1a8087ace5
respond and close
2020-03-02 14:58:31 -04:00
Joey Hess
716e573514
split up quickcheck tests for hashes and macs
...
So when one fais, it's clear which one is the problem.
2020-03-02 14:34:48 -04:00
Joey Hess
ddeb7bea99
Merge branch 'master' of ssh://git-annex.branchable.com
2020-03-02 13:48:33 -04:00
Joey Hess
c578e8ebfd
close already fixed bug
...
and document it in the changelog for the release where it was fixed
2020-03-02 13:47:47 -04:00
Joey Hess
b279cef1a2
comment
2020-03-02 13:17:05 -04:00
yarikoptic
9a2a9fd142
reallocated from repronim to datalad and added a link to the commit which fixed it
2020-03-02 17:04:53 +00:00
Joey Hess
a1934434d5
Merge branch 'master' of ssh://git-annex.branchable.com
2020-03-02 11:55:50 -04:00
Joey Hess
2911c6887c
link
2020-03-02 11:55:34 -04:00
yarikoptic
b469d6b4f5
Added a comment
2020-02-29 06:10:19 +00:00
http://id.pvgoran.name/
b95f30f611
2020-02-29 05:51:45 +00:00
basile.pinsard@f1a7fae9f3bd9d5282fca11f62ad53b45a8eb317
dba1a09e97
2020-02-28 20:32:26 +00:00
basile.pinsard@f1a7fae9f3bd9d5282fca11f62ad53b45a8eb317
e40f7f3020
Added a comment
2020-02-28 20:20:09 +00:00
yarikoptic
39a463c34a
Added a comment
2020-02-28 19:15:22 +00:00
Joey Hess
08feef9952
Merge branch 'master' of ssh://git-annex.branchable.com
2020-02-28 14:58:44 -04:00
Joey Hess
56cb514331
comment
2020-02-28 14:57:49 -04:00
yarikoptic
64531bbaf7
Added a comment
2020-02-28 18:47:27 +00:00
Ilya_Shlyakhter
5b659cebc4
Added a comment: fsck of dead keys
2020-02-28 18:44:21 +00:00
Joey Hess
7ed6392405
comment
2020-02-28 13:58:26 -04:00
Joey Hess
2723165642
comment
2020-02-28 13:54:32 -04:00
Joey Hess
8bd535b1e5
comment
2020-02-28 13:49:26 -04:00
Joey Hess
39e298f1fa
comment
2020-02-28 13:38:37 -04:00
Joey Hess
457c0c89a8
comment
2020-02-28 13:26:43 -04:00
basile.pinsard@f1a7fae9f3bd9d5282fca11f62ad53b45a8eb317
55e95643b2
Added a comment
2020-02-28 15:44:50 +00:00
Ilya_Shlyakhter
e156a2b742
Added a comment: another example of git-annex-fsck reporting dead keys as errors
2020-02-27 21:39:57 +00:00
yarikoptic
8a3a94274f
annotate when it was fixed
2020-02-27 17:31:06 +00:00
Joey Hess
eb884085b5
Merge branch 'master' of ssh://git-annex.branchable.com
2020-02-27 11:54:37 -04:00
yarikoptic
18db5a2a91
marking old issue done
2020-02-27 15:53:30 +00:00
yarikoptic
1f50eecbb8
Added a comment
2020-02-27 15:52:10 +00:00
yarikoptic
c579146a3a
initial report on annex/objects/.../KEY directory left behind
2020-02-27 15:36:10 +00:00
Joey Hess
c089f395b0
Bugfix: Don't ignore --debug when it is followed by -c
2020-02-27 00:52:37 -04:00
Joey Hess
09b5a77665
retitl
2020-02-26 18:39:09 -04:00
Joey Hess
ce8a034ecd
idea, not impementing today
2020-02-26 18:38:12 -04:00
Joey Hess
535ad3ba75
comment
2020-02-26 18:30:20 -04:00
Joey Hess
66e27f9ed7
Merge branch 'master' of ssh://git-annex.branchable.com
2020-02-26 18:30:08 -04:00
Joey Hess
64639ff9b1
followup and close
2020-02-26 18:29:06 -04:00
yarikoptic
cef703ccb8
removed
2020-02-26 21:00:18 +00:00
yarikoptic
b49a0ca25a
Added a comment
2020-02-26 20:58:16 +00:00
yarikoptic
34d726cba6
Added a comment: --debug output
2020-02-26 20:37:00 +00:00
yarikoptic
80b8b55b09
Added a comment: --debug output
2020-02-26 20:36:28 +00:00
yarikoptic
0651e88a56
Added a comment
2020-02-26 20:14:47 +00:00
yarikoptic
1df33a5b3b
initial report on --debug , -c interaction
2020-02-26 19:59:48 +00:00
Joey Hess
fed72e0e8e
comment
2020-02-26 15:24:12 -04:00
basile.pinsard@f1a7fae9f3bd9d5282fca11f62ad53b45a8eb317
264c0c5780
Added a comment
2020-02-26 19:15:11 +00:00
basile.pinsard@f1a7fae9f3bd9d5282fca11f62ad53b45a8eb317
93517d7b70
Added a comment
2020-02-26 19:11:53 +00:00
Joey Hess
30979bcc4c
comment
2020-02-26 15:06:38 -04:00
Joey Hess
e520341500
Bugfix to getting content from an export remote with -J, when the export database was not yet populated.
2020-02-26 14:57:29 -04:00
Joey Hess
cb86caf929
comment
2020-02-26 14:21:35 -04:00
Joey Hess
85d9a810e9
response
2020-02-26 14:08:11 -04:00
yarikoptic
c259aedab5
Added a comment
2020-02-26 17:42:51 +00:00
yarikoptic
f765f3a357
Added a comment: requires -c annex.retry=2 to workaround
2020-02-26 17:34:55 +00:00
basile.pinsard@f1a7fae9f3bd9d5282fca11f62ad53b45a8eb317
5d84564a76
removed
2020-02-26 16:39:22 +00:00
yarikoptic
720a7727a1
issue on a stalled enableremote
2020-02-26 16:20:44 +00:00
basile.pinsard@f1a7fae9f3bd9d5282fca11f62ad53b45a8eb317
3e3d72d803
Added a comment: strace
2020-02-26 15:51:10 +00:00
basile.pinsard@f1a7fae9f3bd9d5282fca11f62ad53b45a8eb317
6988256f68
Added a comment: strace
2020-02-26 15:50:50 +00:00
basile.pinsard@f1a7fae9f3bd9d5282fca11f62ad53b45a8eb317
26e7c935af
Added a comment
2020-02-26 13:46:22 +00:00
bvaa
456bff66f8
2020-02-26 10:25:47 +00:00
Joey Hess
9dca87311a
comment
2020-02-25 16:39:07 -04:00
Joey Hess
288e07a416
comment
2020-02-25 13:46:51 -04:00
Joey Hess
b4c4e3b853
correction
2020-02-25 13:42:44 -04:00
Joey Hess
7b8ec5023e
comment
2020-02-25 13:41:42 -04:00
Joey Hess
888f6041a7
Merge branch 'master' of ssh://git-annex.branchable.com
2020-02-25 13:34:57 -04:00
Joey Hess
508b962759
comment
2020-02-25 13:34:16 -04:00
basile.pinsard@f1a7fae9f3bd9d5282fca11f62ad53b45a8eb317
e7163c0a1f
Added a comment: no traffic getting out
2020-02-25 16:55:25 +00:00
kyle
d536167a03
Added a comment: thanks
2020-02-25 01:20:35 +00:00
Joey Hess
1bb32098d6
jump right to v8, don't stop part way
...
* init --version: When the version given is one that automatically
upgrades to a newer version, use the newer version instead.
* Auto upgrades from older repo versions, like v5, now jump right to v8.
2020-02-24 13:21:00 -04:00
basile.pinsard@f1a7fae9f3bd9d5282fca11f62ad53b45a8eb317
ddd3099de9
2020-02-21 21:42:29 +00:00
kyle
c6a66353bb
2020-02-21 21:22:03 +00:00
Joey Hess
17b3c66a61
followup and merge
2020-02-20 13:35:37 -04:00
Joey Hess
be2a9e12bb
close
2020-02-20 13:22:37 -04:00
Joey Hess
029c883713
Merge branch 'master' into v8
2020-02-19 14:32:11 -04:00
Ilya_Shlyakhter
af91e5e5e7
Added a comment: git-annex build-time dependencies
2020-02-18 19:33:35 +00:00
Joey Hess
39864fe1b4
close wontfix
2020-02-17 12:53:27 -04:00
Joey Hess
f4bf2ccc7a
comment
2020-02-17 12:45:00 -04:00
Ilya_Shlyakhter
ae75b673cf
Added a comment
2020-02-16 04:05:11 +00:00
yarikoptic
3d4f068796
Added a comment
2020-02-15 04:45:05 +00:00
Ilya_Shlyakhter
703a88a58e
Added a comment: ssh caching
2020-02-14 20:53:30 +00:00
Joey Hess
879f52a116
annex.tune.branchhash1=true bugfix
...
Fix support for repositories tuned with annex.tune.branchhash1=true,
including --all not working and git-annex log not displaying anything for
annexed files.
2020-02-14 15:22:48 -04:00
Joey Hess
c265cf27a0
tag moreinfo
2020-02-14 14:53:39 -04:00
Joey Hess
352963690a
fsck --from remote -J concurrency bug
...
fsck --from remote: Fix a concurrency bug that could make it incorrectly
detect that content in the remote is corrupt, and remove it, resulting in
data loss.
2020-02-14 14:52:15 -04:00
Joey Hess
399319ccbc
Avoid throwing fatal errors when asked to write to a readonly git remote on http
...
Test suite found one of them, looking for giveup turned up several more.
2020-02-14 14:38:13 -04:00
Joey Hess
a490947068
annex.sshcaching warning improvement and allow overridding build time default
...
* When git-annex is built with a ssh that does not support ssh connection
caching, default annex.sshcaching to false, but let the user override it.
* Improve warning messages further when ssh connection caching cannot
be used, to clearly state why.
2020-02-14 14:21:03 -04:00
Ilya_Shlyakhter
eb6527197f
added bug report re: warning about ssh caching keeps showing
2020-02-12 18:12:10 +00:00
Ilya_Shlyakhter
4074f1aff8
Added a comment: reasons not to have annex.genmetadata default to true
2020-02-10 18:40:54 +00:00
achilleas.k@14be77d42a1252fab5ec9dbf4e5ea03c5833e8c8
c94cac580d
2020-02-07 14:37:31 +00:00
t+gitannex@1d62779e8b54f30a854739f61542a6885167b01f
9918952a5b
Added a comment
2020-02-06 11:07:35 +00:00
Joey Hess
c9357bdc0e
ifdef persistent-template 2.8.0 fixes
...
The i386ancient build has a ghc too old for these extensions.
Build with persistent-template 2.8.0 tested.
2020-02-04 13:53:00 -04:00
Joey Hess
ee718fb35d
Makefile: Really move the fish completion to the vendor_completions.d directory.
2020-02-04 12:10:09 -04:00
Joey Hess
4920df6573
Fix build with newest version of persistent-template.
...
This is untested because of rain, also I am operating from truncated
copiler error messages in a bug report that also doesn't mention what the
library version is. Still, it should work.
May break builds with old ghc, in particular DerivingStrategies is
I think fairly new? The pragmas could be ifdefed if necessary. Works with
ghc 8.6.5.
2020-02-04 12:03:30 -04:00
nrg@bd619d1ebf16e6324c546adea8be8fe1cc2b4325
ae2d42bad4
Added a comment: Change introduced by persistent-sqlite and persistent-template
2020-02-04 15:10:04 +00:00
annex2384@290036d126d86bcec28ee2f2ead549de1f59e90e
f720ea05a9
Added a comment: Using -o metadata?
2020-02-04 03:22:46 +00:00
eschwartz@5abb721e66990e478c7d1caf96beb4f9794eb168
841fcaeeaf
Added a comment: Partial fix only.
2020-02-03 23:47:38 +00:00
Chel
8bc02e5899
Added a comment
2020-02-03 23:34:05 +00:00
nrg@bd619d1ebf16e6324c546adea8be8fe1cc2b4325
c01296be69
Added a comment: Confirmed with macOS 10.14.6 building git-annex-7.20200202.7
2020-02-03 23:10:23 +00:00
Joey Hess
a75aeb5ff4
move comment to right bug and simplify another
2020-02-03 12:51:28 -04:00
Joey Hess
1cfe72c103
Merge branch 'master' of ssh://git-annex.branchable.com
2020-02-02 16:48:58 -04:00
Joey Hess
d44fb89d4f
fix Arbitrary AssociatedFile to not crash when LANG=C
...
Even letting through things that Data.Char.generalCategory said
wereUppercaseLetter caused the crash. Apparently what's going on is
that, in LANG=C, it does not expect to find unicode chars in a String,
except presumably ones that are surrogates.
But ascii is good enough to test the things we need to test about
associated files.
2020-02-02 16:37:25 -04:00
jeanpmbox-456@7222359de8d1f37a7cf25a519e8faf90a9517b50
3a5a510f18
Added a comment
2020-02-01 11:35:39 +00:00
Joey Hess
cffa2446e8
tagged the past 2 years of open todos and followed up to a few of them
...
also moved some that were really bug reports to bugs/ and closed a
couple
2020-01-30 15:22:05 -04:00
joon.ch@e354453395d8e8c33990f849b7290777ce693984
e50b2298d3
2020-01-29 18:43:02 +00:00
Joey Hess
98b4291ca8
Merge branch 'master' of ssh://git-annex.branchable.com
2020-01-27 15:38:03 -04:00
Chel
3b917ee5c8
I am talking about myself...
2020-01-26 21:09:53 +00:00
Chel
20768c716c
Improved additional information
2020-01-26 21:03:47 +00:00
Chel
4e6b636f7a
Bug report: Parallel fsck with same-key files
2020-01-26 20:50:11 +00:00
Chel
072e74ccec
2020-01-26 18:38:58 +00:00
jeanpmbox-456@7222359de8d1f37a7cf25a519e8faf90a9517b50
34d82c5eaa
2020-01-26 16:30:45 +00:00
jeanpmbox-456@7222359de8d1f37a7cf25a519e8faf90a9517b50
d426e414cc
disable git-annex autostart in windows
2020-01-26 16:28:48 +00:00
yarikoptic
2e3159f566
failing test report
2020-01-24 14:45:34 +00:00
Joey Hess
e033010276
close
2020-01-23 16:45:27 -04:00
Joey Hess
5c3d06b070
Makefile: Move the fish completion to the vendor_completions.d directory.
2020-01-23 16:42:08 -04:00
Joey Hess
366e398bf0
close
2020-01-23 16:31:12 -04:00
Joey Hess
648cb15fb4
comment
2020-01-23 16:29:14 -04:00
Joey Hess
07a8d6dd65
comment
2020-01-23 15:33:41 -04:00
Joey Hess
342ff4666c
comment
2020-01-23 15:21:31 -04:00
Joey Hess
41d2182298
close
2020-01-23 15:15:25 -04:00
Joey Hess
7ffdc1f10c
comment
2020-01-23 15:08:46 -04:00
Joey Hess
f54286c672
close
2020-01-23 14:51:35 -04:00
yarikoptic
9d822f0d2d
Added a comment
2020-01-23 17:52:02 +00:00
Joey Hess
5c3636037b
Display a warning when concurrency is enabled but ssh connection caching is not enabled or won't work due to a crippled filesystem
...
A warning message is unsatisfying. But erroring out is too hard a failure,
especially since it may well work fine if the user has enabled passwordless
ssh.
I did think about falling back to one ssh connection at a time in this
case, but it would have needed a rework of every ssh call, which
seems far overboard for such a niche problem. There's no single place where
git-annex runs ssh, so no one place that it could block a concurrent call
on a semaphore. And, even if it did fall back to one ssh connection at a
time, it seems to me that doing so without warning the user about the
problem just invites bug reports like "git-annex is ignoring my -J2 and
only doing one download at a time". So a warning is needed, and I suppose
is good enough.
2020-01-23 12:35:46 -04:00
Joey Hess
81b06588a1
close as fixed in DAV library
2020-01-23 11:46:57 -04:00
Joey Hess
1883f7ef8f
support git remotes that need http basic auth
...
using git credential to get the password
One thing this doesn't do is wrap the password prompting inside the prompt
action. So with -J, the output can be a bit garbled.
2020-01-22 16:16:19 -04:00
Joey Hess
45250c3273
closed the wrong bug
2020-01-22 15:51:35 -04:00
Joey Hess
75059c9f3b
better error message when git config fails to parse remote config
...
Rather than leaking the name of the temp file, just say the config parse
failed, and where the config was downloaded from.
Not closing the bug report because two issues were reported in the same
bug report, because the universe wants me to continually re-read old
unclosed bug reports to waste my time determining what still needs to be
done.
2020-01-22 13:35:54 -04:00
Joey Hess
6cc1f1dce9
Merge branch 'master' of ssh://git-annex.branchable.com
2020-01-22 12:40:20 -04:00
Joey Hess
6a43bcf6c5
comment
2020-01-22 12:39:55 -04:00
Joey Hess
d227093002
avoid ugly error message
...
Http remotes that do expose a git config file, but are not initialized
resulted in an ugly and unncessary error message, now sqelched.
When git-annex-shell configlist is run w/o the autoinit field, it may
not generate a uuid for the repository. So in that case, it's not
unexpected for the config it does list to not include a UUID, and
dumping out the config in a warning message is not needed.
If configlist is asked to autoinit and we don't get back a config with a
UUID in it, that suggests some problem, and what we got back may not be
a config at all but some diagnostic message, so it does make sense to
output it then.
2020-01-22 11:57:20 -04:00
eschwartz@5abb721e66990e478c7d1caf96beb4f9794eb168
0a9be3da30
New bug for fish-completion
2020-01-22 05:33:08 +00:00
dxld
03255dcae4
Added a comment
2020-01-21 19:28:34 +00:00
Joey Hess
8cda10777a
comment
2020-01-21 14:36:29 -04:00
dxld
cdbe776d0f
2020-01-21 11:53:26 +00:00
bastibe
15bc8741c2
2020-01-20 14:57:04 +00:00
AdamSpiers
0b7d11d033
2020-01-06 15:47:14 +00:00
Joey Hess
f9782dd1b1
comment
2020-01-01 14:26:58 -04:00
Joey Hess
2cea674d1e
Merge branch 'master' into v8
2020-01-01 14:26:43 -04:00
cdl+git-annex@b0d37ee10004bd40b9b1bda4c5d4eeec3bde3981
ef6d1e3276
2019-12-31 02:05:11 +00:00
cdl+git-annex@b0d37ee10004bd40b9b1bda4c5d4eeec3bde3981
2b9172e981
2019-12-30 19:25:31 +00:00
sirio@84e81889437b3f6208201a26e428197c6045c337
1383135f75
Added a comment: Duplicate 'gcrypt-id' may be the issue?
2019-12-29 22:10:26 +00:00
kyle
507a860e2e
Added a comment
2019-12-28 21:06:46 +00:00
Joey Hess
9a04e2c859
close
2019-12-27 15:08:11 -04:00
Joey Hess
ea3cb7d277
fix a case where file tracked by git unexpectedly becomes annex pointer file
...
smudge: When annex.largefiles=anything, files that were already stored in
git, and have not been modified could sometimes be converted to being
stored in the annex. Changes in 7.20191024 made this more of a problem.
This case is now detected and prevented.
2019-12-27 15:08:03 -04:00
Joey Hess
b9481c6ba0
comment
2019-12-27 14:52:19 -04:00
Joey Hess
ca4a200c2e
update on variant
2019-12-27 13:17:53 -04:00
Joey Hess
1b71bc4330
followup
2019-12-27 03:04:23 -04:00
Joey Hess
2b821eb225
Merge branch 'master' into sqlite
2019-12-26 15:15:42 -04:00
Joey Hess
293f95c2d6
analysis
2019-12-26 15:05:36 -04:00
yarikoptic
2dffa59f79
added projects/datalad
2019-12-24 14:10:49 +00:00
https://christian.amsuess.com/chrysn
b8ab61d5fd
Added a comment: Workaround
2019-12-22 10:50:33 +00:00
https://christian.amsuess.com/chrysn
8ffc58a5d8
link from bug report to submodules to make the affecting bug visible there
2019-12-22 10:02:23 +00:00
https://christian.amsuess.com/chrysn
608d4413d9
report difficulty encountered when using submodules
2019-12-21 20:40:44 +00:00
Joey Hess
14897ec8e2
comment
2019-12-20 16:11:21 -04:00
yarikoptic
1bd6549b72
Added a comment: oh hoh, there is mimeencoding now
2019-12-20 19:54:04 +00:00
yarikoptic
98c9136d4f
elaborated on my previous (marked "done") bug report about mimetypes
2019-12-20 19:50:24 +00:00
Joey Hess
f6c18f6940
Merge branch 'bs' into sqlite-bs
2019-12-18 15:14:44 -04:00
Joey Hess
d5628a16b8
Merge branch 'bs' into sqlite-bs
2019-12-18 14:51:03 -04:00
Joey Hess
83a3b1bec4
Merge branch 'master' of ssh://git-annex.branchable.com
2019-12-18 13:48:48 -04:00
kyle
d0e52837bc
2019-12-13 19:08:09 +00:00
Joey Hess
3a14bc8220
bug report
2019-12-12 22:06:42 -05:00
lykos@d125a37d89b1cfac20829f12911656c40cb70018
b962471c21
Added a comment
2019-12-12 21:11:58 +00:00
yarikoptic
0ff33261f2
initial issue report on leaking error msgs
2019-12-10 14:28:17 +00:00
Joey Hess
2f9a80d803
merging sqlite and bs branches
...
Since the sqlite branch uses blobs extensively, there are some
performance benefits, ByteStrings now get stored and retrieved w/o
conversion in some cases like in Database.Export.
2019-12-06 15:30:45 -04:00
yarikoptic
dda81ca26f
Added a comment
2019-11-29 18:09:45 +00:00
yarikoptic
dd33f68982
refiled under dandi project - use case is https://gin.g-node.org
2019-11-29 18:06:14 +00:00
ply
8a3c543b3b
Added a comment
2019-11-28 11:18:50 +00:00
ply
822962fa5f
2019-11-28 11:10:51 +00:00
yarikoptic
01ee4995c5
Added a comment: related: shouldn't git annex try external remotes to download config?
2019-11-28 01:22:53 +00:00
yarikoptic
7752e73481
initial report on inability to use remotes with authentication cached by git
2019-11-28 01:01:49 +00:00
Joey Hess
d4661959de
Merge branch 'master' into sqlite
2019-11-21 17:26:50 -04:00
xwvvvvwx
f39e5a4219
Added a comment
2019-11-21 17:32:31 +00:00
Joey Hess
24c69a3c1f
comment
2019-11-19 13:14:56 -04:00
Joey Hess
b321526473
OSX link libs into git-core directory
...
So that binaries in that directory can find the library next to them,
where they get modified to look.
This is a hack; it would be better for OSXMkLibs to build a list of what
libraries are needed where.
Unsure if this is needed due to a recent reversion, or is an older
problem, so updated changelog accordingly.
2019-11-14 18:31:58 -04:00
Joey Hess
842449b086
linuxstandalone: Fix a regression that broke git-remote-https.
2019-11-14 15:08:23 -04:00
Joey Hess
dfd9f4e5a1
Merge branch 'master' of ssh://git-annex.branchable.com
2019-11-14 14:04:20 -04:00
Joey Hess
667d38a8f1
Fix a crash (STM deadlock) when -J is used with multiple files that point to the same key
...
See the comment for a trace of the deadlock.
Added a new StartStage. New worker threads begin in the StartStage.
Once a thread is ready to do work, it moves away from the StartStage,
and no thread will ever transition back to it.
A thread that blocks waiting on another thread that is processing
the same key will block while in the StartStage. That other thread
will never switch back to the StartStage, and so the deadlock is avoided.
2019-11-14 13:51:09 -04:00
yarikoptic
45ad67c6f0
forgotten /details
2019-11-14 03:28:27 +00:00
yarikoptic
25af2da994
initial report of standalone build regression
2019-11-14 03:27:37 +00:00
Ilya_Shlyakhter
5330e3772f
Added a comment: catch-all deadlock breaker
2019-11-13 22:33:59 +00:00
Joey Hess
6e59c652d2
clues
2019-11-13 18:07:44 -04:00
Joey Hess
98954aaf2c
followup
2019-11-13 15:56:59 -04:00
Joey Hess
0096db7b42
much flailing
2019-11-13 15:23:10 -04:00
yarikoptic
31444109a7
initial bug report on parallel get of the same key
2019-11-12 21:47:39 +00:00
Joey Hess
48748acc87
Merge branch 'master' of ssh://git-annex.branchable.com
2019-11-12 14:14:54 -04:00
nhatkhai
b68d19238e
2019-11-12 18:05:56 +00:00
Joey Hess
890330f0fe
make --json-error-messages capture url download errors
...
Convert Utility.Url to return Either String so the error message can be
displated in the annex monad and so captured.
(When curl is used, its errors are still not caught.)
2019-11-12 13:52:38 -04:00
Joey Hess
6147130e86
Merge branch 'master' into sqlite
2019-11-05 12:59:28 -04:00
Joey Hess
41825195ba
Merge branch 'master' of ssh://git-annex.branchable.com
2019-11-05 12:51:50 -04:00
Joey Hess
3cb2427dbc
fix typo
2019-11-04 14:30:27 -04:00
yarikoptic
ced983d4bf
Added a comment: the issue persists
2019-11-01 18:12:27 +00:00
jonjitsu
047e6ce4a3
2019-11-01 11:55:22 +00:00
jonjitsu
32ff08f322
2019-11-01 11:54:28 +00:00
yarikoptic
b6c3b60a5b
added meta tags
2019-10-31 12:55:54 +00:00
yarikoptic
e756f8d2a8
initial report on an error message from addurl
2019-10-31 12:55:03 +00:00
Joey Hess
09c7cbbaa8
update for things already fixed in this branch
2019-10-30 13:57:22 -04:00
Joey Hess
f318743f77
rename this so it does not start with a dash
2019-10-23 12:16:12 -04:00
Joey Hess
bbdeb1a1a8
sync: Fix crash when there are submodules and an adjusted branch is checked out
...
Reverse adjusting the branch uses treeItemToTreeContent, which was missed
when adding submodule support earlier.
2019-10-23 11:52:56 -04:00
Joey Hess
70b306ec34
start at analysis before dental appt
2019-10-22 15:46:34 -04:00
Joey Hess
13d86a9c88
reproduced
2019-10-22 15:33:00 -04:00
Joey Hess
df963469f2
comment
2019-10-22 13:12:57 -04:00
Joey Hess
abb5b675f1
comment
2019-10-22 13:10:28 -04:00
Ilya_Shlyakhter
9a46f17e2c
Added a comment: skipping dotfiles
2019-10-21 20:39:09 +00:00
Ilya_Shlyakhter
b8fb0d5cb9
Added a comment: different annex.largefiles setting for git add than for git-annex add
2019-10-21 20:29:07 +00:00
Joey Hess
913ac80d33
close a bug report redundant with an existing todo
...
copied over the dandi tag
updated the todo, as now that sameas is done it's unblocked
2019-10-21 15:23:04 -04:00
Joey Hess
b94f2c18e1
response
2019-10-21 13:13:21 -04:00
Ilya_Shlyakhter
7c788c1f95
added bug report about unexpectedly ignoring dotfiles
2019-10-21 02:43:48 +00:00
Ilya_Shlyakhter
41b1607aec
bug report of testremote failure with AWS S3
2019-10-19 21:22:27 +00:00
jason.dixon.email@aa0e536a2ec2877d6f666108dbbc6e39bbe87ac0
7b13db551d
Added a comment: Does git annex add do something different to smudge filter add?
2019-10-19 00:51:14 +00:00
Joey Hess
904b175707
Fix build with persistent-2.10.
...
Added an additional constraint that persistent needs.
This also builds with persistent-2.9.2 without needing any cpp.
2019-10-17 11:58:31 -04:00
Joey Hess
76bb9ca43a
close as fixed in daily build
...
The too old version will natrually be fixed by the release.
2019-10-17 11:02:43 -04:00
nrg@bd619d1ebf16e6324c546adea8be8fe1cc2b4325
10c9ba3430
Added a comment: Issue is with persistent > 2.9.2
2019-10-17 13:30:28 +00:00
Joey Hess
bf7a22b812
analysis
2019-10-16 10:30:40 -04:00
leej
73f2750aac
Added a comment: version error also reproduces on 7.20190912 from kitenet.net (downloaded 8/20/2019)
2019-10-15 23:31:40 +00:00
leej
e9fb1aa203
2019-10-15 22:38:47 +00:00
jason.dixon.email@aa0e536a2ec2877d6f666108dbbc6e39bbe87ac0
3ac7fa3524
Added a comment: One other thing to add
2019-10-15 10:44:14 +00:00
jason.dixon.email@aa0e536a2ec2877d6f666108dbbc6e39bbe87ac0
17f54fc008
2019-10-15 10:37:39 +00:00
nrg@bd619d1ebf16e6324c546adea8be8fe1cc2b4325
a3fdc23828
2019-10-14 19:14:02 +00:00
yarikoptic
25e78d5f22
initial complaint that cannot use --duplicate and --reinject-duplicates
2019-10-14 14:56:19 +00:00
https://tribut.de/
5f36424eaa
Added a comment
2019-10-14 09:33:34 +00:00
yarikoptic
79325b3e66
initial report about missing url= for git-lfs remote
2019-10-09 17:44:14 +00:00
Joey Hess
f4dd7d5191
work around windows having infected git's plumbing
...
Work around git cat-file --batch's odd stripping of carriage return from
the end of the line (some windows infection), avoiding crashing when the
repo contains a filename ending in a carriage return.
2019-10-08 15:27:05 -04:00
Joey Hess
8966ba2cff
git-annex-standalone.rpm: Fix the git-annex-shell symlink
2019-10-08 14:43:28 -04:00
Joey Hess
53da7f1cf8
update uninit to handle all the v7 stuff
...
* uninit: Remove several git hooks that git-annex init sets up.
* uninit: Remove the smudge and clean filters that git-annex init sets up.
2019-10-08 14:34:00 -04:00
Joey Hess
1113caa53e
preserve unlocked file mtime when dropping
...
When dropping an unlocked file, preserve its mtime, which avoids git status
unncessarily running the clean filter on the file.
If the index file has close to the same mtime as a work tree file, git will
not trust the index to be up-to-date, and re-runs the clean filter
unncessarily. Preserving the mtime when depopulating a pointer file avoids
git status doing a little (or maybe a lot) of unncessary work.
There are other places that the mtime could be preserved, including other
places where pointer files are written perhaps, but also
populatePointerFile. But, I don't know of cases where those lead to git
status doing unncessary work, so I just fixed the one I'm aware of for now.
2019-10-08 14:01:12 -04:00
Ilya_Shlyakhter
22a6fcaa24
added report of repeated git index refresh
2019-10-07 18:57:20 +00:00
Dwk
adcc7b3560
2019-10-05 01:36:53 +00:00
svw
98ba417ee6
2019-10-04 06:09:25 +00:00
emerson.f.harkin@41a492cd1104c2c1461a2bed652a04e3842771b3
bf0070d43c
rename bugs/Incorrectly_linked_git_annex_shell_in_standalone_tarball.mdwn to bugs/Incorrectly_linked_git_annex_shell_in_standalone_rpm.mdwn
2019-10-03 20:29:38 +00:00
emerson.f.harkin@41a492cd1104c2c1461a2bed652a04e3842771b3
9eb899adeb
2019-10-03 20:27:56 +00:00
branchable@bafd175a4b99afd6ed72501042e364ebd3e0c45e
18f25f34a7
Added a comment
2019-09-30 22:25:11 +00:00
Joey Hess
3066bdb1fb
fix annex.largefiles largerthan/smallerthan bug
...
Fix bug in handling of annex.largefiles that use largerthan/smallerthan.
When adding a modified file, it incorrectly used the file size of the old
version of the file, not the current size.
That was the only largefiles limit that didn't directly look at the file on
disk already. Added a new type to keep straight the two different ways such
a limit can be matched. I kind of wanted to extend MatchingFile or FileInfo
to indicate that the matcher is supposed to operate on files from disk or
annex, but it turned out to be too complex to implement it that way.
This also changes the LimitAnnexFiles case when lookupFileKey does not find
a key. It used to fall back to statting the file, now it always returns
False. I doubt the old code could really get to that point, but if it
somehow does, it's better for preferred content matching to be consistent.
2019-09-30 17:15:08 -04:00
Joey Hess
3b8c94fcbd
fix an old bug, open new bug I noticed while confirming the old bug was fixed
2019-09-30 16:30:29 -04:00
Joey Hess
9df7718e15
close
2019-09-30 15:40:15 -04:00
Joey Hess
f2737a5fbe
enable-tor: Run kdesu with -c option.
2019-09-30 15:14:05 -04:00
Joey Hess
2b55a2b882
remotedaemon: Don't list --stop in help since it's not supported.
...
Also, move out of plumbing section. When using tor, the remotedaemon is
part of the user's workflow, as it runs the tor hidden service.
2019-09-30 14:40:46 -04:00
Joey Hess
a9f078da43
Merge branch 'master' of ssh://git-annex.branchable.com
2019-09-30 14:21:23 -04:00
Joey Hess
430e33e3dd
comment
2019-09-30 13:53:50 -04:00
Joey Hess
9a22adf358
comment
2019-09-30 13:40:53 -04:00
branchable@bafd175a4b99afd6ed72501042e364ebd3e0c45e
8587102c2c
add commit SHAs and remove irrelevant logs
2019-09-29 23:49:00 +00:00
branchable@bafd175a4b99afd6ed72501042e364ebd3e0c45e
1c1a724f52
2019-09-29 23:35:29 +00:00
branchable@bafd175a4b99afd6ed72501042e364ebd3e0c45e
774b0ce342
2019-09-29 22:24:47 +00:00
branchable@bafd175a4b99afd6ed72501042e364ebd3e0c45e
142f99c64c
2019-09-29 21:01:01 +00:00
Joey Hess
2853df5da2
response
2019-09-27 12:59:10 -04:00
Joey Hess
6a218f7a96
comment
2019-09-27 12:55:16 -04:00
Joey Hess
add8632910
Merge branch 'master' of ssh://git-annex.branchable.com
2019-09-27 12:47:30 -04:00
Joey Hess
946ea4b961
bug
2019-09-27 11:51:52 -04:00
yarikoptic
22aa7b290d
question about post-receive
2019-09-27 01:48:36 +00:00
oliv5
9220899c8a
Added a comment
2019-09-26 20:39:41 +00:00
Joey Hess
06e57449a9
comment
2019-09-26 13:04:50 -04:00
Joey Hess
db1fb97699
comment
2019-09-26 12:40:08 -04:00
Joey Hess
8fa4e4ef81
Merge branch 'master' of ssh://git-annex.branchable.com
2019-09-26 12:28:58 -04:00
Joey Hess
ce8f4cb57b
comment
2019-09-26 12:26:34 -04:00
oliv5
2505722d33
Added a comment
2019-09-25 07:41:51 +00:00
Joey Hess
779caed3bc
response
2019-09-24 17:02:38 -04:00
Ilya_Shlyakhter
c0dfd3eaa3
Added a comment: about --json-error-messages
2019-09-24 19:19:20 +00:00
Joey Hess
b7c78c2869
close
2019-09-24 11:08:42 -04:00
Yaroslav Halchenko
6eb8784e7c
Embed projects/{datalad,repronim} tags for the past todo/bugs
...
Assignment between datalad and repronim might not be 100% right but
approx there depending on the date
Here is the command and its output:
$> git grep -l '\[\[!meta author=\(yoh\|ben\|yarikoptic\|kyle\)\]\]' | grep -v comment | grep -v assure_correct_names___40 | while read f; do d=$(git log --date=iso $f| awk '/^Date/{print $2;}' | tail -n 1 ); p=datalad; if [[ "$d" =~ 2019-.* ]] || [[ "$d" =~ 2018-1.* ]]; then p=repronim; fi; echo $d $p: $f; sed -i -e "s,\(\[\[\!meta author.*\),\1\n\[\[\!tag projects/$p\]\],g" $f; done
2017-10-10 datalad: doc/bugs/--shared_setting_of_git_causes_annex__39__ed_files_to_be_writeable__33__.mdwn
2017-08-12 datalad: doc/bugs/2_ssh_connection_prompts_for_password.mdwn
2018-10-22 repronim: doc/bugs/3_tests_fail_while_trying_to_build_fresh_git_annex_6.20181011+git109-gff9ba1f4d.mdwn
2018-12-20 repronim: doc/bugs/7.20181211+git29-gab4a1bed9_fails_tests_during_neurodebian_build.mdwn
2016-03-12 datalad: doc/bugs/OSX__58___addurl_--batch_--json_spits_out_shortened_output_string__dies_off_with_4.mdwn
2018-11-16 repronim: doc/bugs/Please_include_version_of_used_to_build_ghc_within___34__git_annex_version__34__.mdwn
2016-03-10 datalad: doc/bugs/R__47__O_permissions_are_stalking_me_somehow.mdwn
2019-07-03 repronim: doc/bugs/Regression_in___96__find_--json__96___output.mdwn
2017-01-27 datalad: doc/bugs/Too_difficult_if_not_impossible_to_explicitly_add__47__keep_file_under_git___40__not_annex__41___in_v6_without_employing_.gitattributes.mdwn
2018-12-11 repronim: doc/bugs/Unable_to_addurl_file__58____47____47____47___on_Windows.mdwn
2019-04-10 repronim: doc/bugs/Unable_to_get__47__addurl_to_http_link__58___download_failed__58___InvalidHeader___34__preload__34__.mdwn
2019-09-19 repronim: doc/bugs/add_--json_should_provide_a___34__note__34___with_an_error_message_in_case_of_an_error.mdwn
2016-11-20 datalad: doc/bugs/adds_file_destined_for_annex_into_git_in___39__addurl__39__.mdwn
2016-01-12 datalad: doc/bugs/addurl_--batch__--with-files_doesn__39__t_add_file_into_git_until_pipe_is_closed.mdwn
2016-01-15 datalad: doc/bugs/addurl_--batch___40__--json_or_not__41___doesn__39__t_report_failure_correctly_if_non-annexed_file_exists.mdwn
2016-05-23 datalad: doc/bugs/addurl_--batch_decides_to_talk_to_ssh_remotes_for_some_reason.mdwn
2016-01-11 datalad: doc/bugs/addurl_--file__causes_file_redownload_even_if_it_already_present.mdwn
2019-03-18 repronim: doc/bugs/addurl_fails_with_non-youtube_url_with___34__This_url_is_supported_by_youtube-dl__44___but_youtube-dl_could_potentially_access_any_address__34__.mdwn
2016-12-04 datalad: doc/bugs/annex_add_ignores_.-prefixed_directories.mdwn
2017-03-22 datalad: doc/bugs/annex_doesn__39__t_fixup_symlinks_when___34__git_commit_path__95__to__95__repo__34___is_used.mdwn
2016-07-12 datalad: doc/bugs/annex_drop_fails_to_determine_availability_on_a_http_url_redirecting_to_ftp.mdwn
2016-04-26 datalad: doc/bugs/annex_drop_is_not___34__in_effect__34___for_load_which_was___34__addurl_--batch__34__ed_but_not_yet_committed.mdwn
2018-09-25 datalad: doc/bugs/annex_get_-J_16_via_ssh_stalls_.mdwn
2019-06-05 repronim: doc/bugs/annex_init_no_longer_generates_default_description.mdwn
2018-03-27 datalad: doc/bugs/annex_metadata___40__not_--batch__39__ed__41___is_not_aware_of_files_added_via_addurls_--batch.mdwn
2018-11-12 repronim: doc/bugs/annex_sets_remote___40__regular_http__41___to_be_ignored_while_running_in_docker_container.mdwn
2018-02-23 datalad: doc/bugs/annex_sync___40__in_direct_mode_only__41___does_not_actually_update_local_branch__47__tree.mdwn
2018-05-04 datalad: doc/bugs/annex_view_barfs__fatal__58___Unable_to_add___40__null__41___to_database.mdwn
2016-09-09 datalad: doc/bugs/autoenable__61__true_seems_to_not_work_any_longer.mdwn
2015-11-20 datalad: doc/bugs/autostart__47__git-annex.desktop_gets_resurrected.mdwn
2016-03-29 datalad: doc/bugs/awkward_error_from_annex_whenever_operating_on_a_clone_with_submodules.mdwn
2016-11-08 datalad: doc/bugs/cannot___34__install__34___standalone_git_annex_within_afs_mount.mdwn
2017-03-17 datalad: doc/bugs/cannot___40__or_how__63____41___to_pass_socket_path_with_a_space_in_its_path_via_annex-ssh-options.mdwn
2018-08-08 datalad: doc/bugs/cannot_commit___34__annex_add__34__ed_modified_file_which_switched_its_largefile_status_to_be_committed_to_git_now.mdwn
2017-01-20 datalad: doc/bugs/clash_of_-j__in_copy_for_--json_--json-progress.mdwn
2017-03-01 datalad: doc/bugs/copy_does_not_reflect_some_failed_copies_in_--json_output.mdwn
2017-02-10 datalad: doc/bugs/could_standalone_copy_of_git_ship__47__deploy_hooks_samples_as_well_as_stock_git__63__.mdwn
2015-11-12 datalad: doc/bugs/does_not_complain__47__fail_if_by_mistake_option_value_passed_within_arg_for__-c.mdwn
2016-07-14 datalad: doc/bugs/drop_blows_on_lustre__58___SQLite3_returned_ErrorIO.mdwn
2016-04-29 datalad: doc/bugs/dropkey_--batch_--json_--force_is_always_succesfull.mdwn
2016-02-24 datalad: doc/bugs/duplicate_progress_reports_in_parallel___39__get__39__.mdwn
2016-04-27 datalad: doc/bugs/encfs_support_--_shouldn__39__t_it_be_treated_as_crippled_already__63__.mdwn
2019-08-03 repronim: doc/bugs/fails_to___96__get__96___in_parallel_for_a_freshly_clone_from_public_s3_bucket_where_versioning_info_was_forgotten.mdwn
2019-09-02 repronim: doc/bugs/fails_to_init_under_a_directory_with_a___34__tricky__34___name.mdwn
2017-07-26 datalad: doc/bugs/fails_to_verify_presence_via_http_while_wget_fetches_it_just_fine.mdwn
2019-08-13 repronim: doc/bugs/fresh_build_for_neurodebian__58___test_failure.mdwn
2017-09-13 datalad: doc/bugs/fsck_does_not_detect__47__fix_some_key_directories_correctly.mdwn
2017-07-30 datalad: doc/bugs/get_--json_fails_whenever_plain_get_works___40__with_https_urls__41__.mdwn
2018-03-09 datalad: doc/bugs/get_-JX__58____transfer_already_in_progress_..._for_some_files.mdwn
2017-08-30 datalad: doc/bugs/get_-J___34__fails__34___to_get_files_with_the_same_key.mdwn
2017-03-15 datalad: doc/bugs/get_-J_cannot_be_used_with_password-based_authentication.mdwn
2018-02-10 datalad: doc/bugs/get_-J_from_ssh_remote_tries_to_lock_in_home_directory__63__.mdwn
2019-07-11 repronim: doc/bugs/get_fails_to_place_v7_unlocked_file_content_into_the_file_tree_in_v7_in_repo_with_detached_HEAD.mdwn
2018-05-06 datalad: doc/bugs/get_from_the_web_remote_fails___40__redirect__63____41___-_lack_of_further_debug_info.mdwn
2018-09-22 datalad: doc/bugs/get_over_ssh_fails_with___fd__58__19__58___hClose__58___resource_vanished.mdwn
2016-03-12 datalad: doc/bugs/git-annex__58___content_is_locked__while_trying_to_move_under_NFS_and_pidlock.mdwn
2019-03-18 repronim: doc/bugs/git-annex_precommit_.__gets_stuck_after_likely_interrupted___96__annex_add__96___call.mdwn
2016-06-02 datalad: doc/bugs/git_annex_adjust_--unlock_seems_to_cause_migration_of_a_file_to_another_backend.mdwn
2017-02-06 datalad: doc/bugs/git_annex_info_fails_on_NFS__58___waitToSetLock__58___resource_exhausted___40__No_locks_available__41__.mdwn
2017-10-25 datalad: doc/bugs/graft__47__graft_cleanup_commits_--_really_needed__63__.mdwn
2018-03-05 datalad: doc/bugs/howto_guarantee_a_single_instance_of_a_special_remote__63__.mdwn
2018-09-25 datalad: doc/bugs/impossible_to_login_to_the_website_at_times.mdwn
2018-02-20 datalad: doc/bugs/impossible_to_perform___34__read-only__34___git_annex_info_without_write_permissions.mdwn
2016-01-11 datalad: doc/bugs/inconsistent_output_upon_addurl_--batch_complicates_if_not_forbids_reliable_parsing_of_output.mdwn
2015-12-21 datalad: doc/bugs/info_--json_lists_backend_usage_stats_as_a_list_of_lists.mdwn
2018-10-11 repronim: doc/bugs/initial_get_-J_on_exported_S3_bucket_fails.mdwn
2016-01-28 datalad: doc/bugs/lookupkey_started_to_spit_out___34__debug__34___messages_to_stdout.mdwn
2016-02-09 datalad: doc/bugs/man_page_for_command_misses_actual_command_in_the_synopsis_for_git-annex-checkpresentkey.mdwn
2018-11-08 repronim: doc/bugs/multiple_ssh_prompts__44___and_thread_blocked_indefinitely_in_an___63____63____63___transaction.mdwn
2017-02-17 datalad: doc/bugs/mysterious_dependency_of_git_annex_status_output_of_the_added_file.mdwn
2016-01-15 datalad: doc/bugs/new_whereis_--json_lost_information_about_web_urls_if_other_special_remotes_provide_them.mdwn
2017-05-25 datalad: doc/bugs/parallel_get_can_fail_some_downloads_and_require_re-getting_.mdwn
2016-05-01 datalad: doc/bugs/prematurely___40__can__39__t_check_offline__41___marks_remote_as_annex-ignore.mdwn
2018-05-08 datalad: doc/bugs/regression_-_fails_to_drop_._Exit_code_11_wo_--debug__44___and_1_with_--debug.mdwn
2017-12-06 datalad: doc/bugs/regression_-_yt__58___prefix_for___34__regular__34___urls.mdwn
2019-08-23 repronim: doc/bugs/regression__58___fails_to_detect_need_for_pidlock_on_an_NSF_mount.mdwn
2019-05-09 repronim: doc/bugs/regression__58___http_downloads_redirecting_to_ftp_are_no_longer_supported.mdwn
2016-10-17 datalad: doc/bugs/remote_repository_must_be_version_6_as_well_to_have_copied_files_appear_correctly.mdwn
2016-08-05 datalad: doc/bugs/reports_success_when_addurl_--batch__a_file_which_is_.gitignore__39__d.mdwn
2017-09-26 datalad: doc/bugs/set_metadata_leaks_from_one___40__staged__41___key_to_another_during_rename_of_file.mdwn
2016-02-15 datalad: doc/bugs/shouldn__39__t_keep_permissions_of_the_ssh_remote__63__.mdwn
2016-03-09 datalad: doc/bugs/some_tests_fail_while_running_under_NFS.mdwn
2018-09-18 datalad: doc/bugs/some_transfers_for_get_-J4_fail_over_ssh__47__rsync_and_require_retry.mdwn
2018-09-25 datalad: doc/bugs/standalone_build_is_slightly_out_of_date.mdwn
2015-10-28 datalad: doc/bugs/standalone_builds_shouldn__39__t_pollute___126____47__.ssh_with_helpers_merely_upon_annex_init.mdwn
2016-05-25 datalad: doc/bugs/strips___95___from_extensions_in_E_backends__63__.mdwn
2016-03-01 datalad: doc/bugs/thread_blocked_indefinitely_in_an_STM_transaction__while_moving_within__a_local_clone.mdwn
2016-01-15 datalad: doc/bugs/treatment_of_largefiles_is_not_working_for_addurl_--fast___40__or_--relaxed__41__.mdwn
2018-09-11 datalad: doc/bugs/unable_to_get_from_public_S3_remote_without_clear_reasoning_why.mdwn
2018-09-25 datalad: doc/bugs/unclear_why_annex_fails_to_get_a_file_from_a_public_S3_bucket_where_it_exported_before.mdwn
2016-02-08 datalad: doc/bugs/use_of_annex_in_submodule_replaces_.git_with_incorrect_symlink.mdwn
2016-02-26 datalad: doc/bugs/using_regular_magic_file__warning_pollutes_stderr.mdwn
2018-09-06 datalad: doc/bugs/v6_-_under_subdir__58___git_add___34__whines__34____44___git_commit___34__blows__34__.mdwn
2018-09-12 datalad: doc/bugs/whereis_shouldn__39__t_just_crash_if_one_of_the_special_remotes___34__drivers__34___is_not_available.mdwn
2019-01-21 repronim: doc/bugs/windows__58___autostart_for_annex_64bit_looks_under_x86.mdwn
2016-01-18 datalad: doc/todo/--batch_for_add.mdwn
2016-01-18 datalad: doc/todo/--batch_for_find.mdwn
2016-01-05 datalad: doc/todo/--batch_for_info.mdwn
2016-10-24 datalad: doc/todo/Allow_for_TRANSFER-SUCCESS_to_report_also_a_URL_where_key_could_now_be_obtained_from.mdwn
2018-02-05 datalad: doc/todo/INFO_message_for_custom_special_remotes.mdwn
2018-09-19 datalad: doc/todo/Natively_support_s3__58____47____47___urls___40__for_addurl__44___get__44___etc__41__.mdwn
2016-07-28 datalad: doc/todo/__39__info_filename__39___to_provide_information_either_content_is_locally_present.mdwn
2019-04-25 repronim: doc/todo/add_--json-progress_to___96__git_annex_add__96__.mdwn
2016-04-22 datalad: doc/todo/add_option_to_whereis_to_avoid_network_interactions.mdwn
2017-03-23 datalad: doc/todo/annex_add___40__-u__124__--update__41___mode.mdwn
2016-08-05 datalad: doc/todo/annex_merge_--remotes.mdwn
2017-02-06 datalad: doc/todo/be_able_to_specify_custom_commit_message_for_git-annex_branch_commit.mdwn
2016-02-10 datalad: doc/todo/checkpresentkey_without_explicit_remote.mdwn
2018-09-28 datalad: doc/todo/config_setting_to_force_--progress_reporting_for_some_git_calls.mdwn
2018-09-27 datalad: doc/todo/configuration_option_for_default___34__mode__34___on_crippled_file_systems.mdwn
2016-06-09 datalad: doc/todo/could_standalone___39__fixed__39___git-annex_binaries_be_prelinked__63__.mdwn
2016-04-25 datalad: doc/todo/drop_--batch.mdwn
2016-06-16 datalad: doc/todo/get_--batch.mdwn
2017-07-21 datalad: doc/todo/git_annex_info___60__remote__62___does_not_list_all_the_parameters_for_the_remote.mdwn
2016-06-09 datalad: doc/todo/git_annex_info_to_include_information_about_repo_version__63__.mdwn
2019-04-05 repronim: doc/todo/globus_special_remote_as_a___34__transport__34___layer.mdwn
2018-02-06 datalad: doc/todo/include_msg_with_possible_reason_why_command___40__e.g._add__41___failed_into_--json_output.mdwn
2016-07-05 datalad: doc/todo/interface_to_the___34__progress__34___of_annex_operations.mdwn
2018-05-22 datalad: doc/todo/machine_readable_information_about_reason_of_failure_in_enableremote.mdwn
2015-11-02 datalad: doc/todo/make_addurl_respect_annex.largefiles_option.mdwn
2016-02-15 datalad: doc/todo/make_annex_info_more_efficient.mdwn
2016-05-19 datalad: doc/todo/make_copy_--fast__faster.mdwn
2016-02-12 datalad: doc/todo/metadata_--batch.mdwn
2017-02-16 datalad: doc/todo/output_of_wanted___40__and_possibly_group_etc__41___should_not_be_polluted_with___34__informational__34___messages.mdwn
2014-12-18 datalad: doc/todo/parallel_get.mdwn
2018-09-28 datalad: doc/todo/prevent_directly_printing_to_stderr_error_from_an_attempt_to_download_remote___47__config_file.mdwn
2018-08-04 datalad: doc/todo/provide___39__file__39___in_--json-progress_record_for_addurl.mdwn
2019-01-25 repronim: doc/todo/publicurl_config_for_all_special_remotes.mdwn
2016-01-19 datalad: doc/todo/return___34__key__34___entry_in_--json_output_for_addurl___40__and_future_add__41___--batch.mdwn
2019-01-25 repronim: doc/todo/some_way_to_get_a_list_of_options_for_a_special_remote_of_a_given_type.mdwn
2018-04-28 datalad: doc/todo/support___126____47__.netrc_for_http_access_authentication_specs_as_was_done_when_wget_was_used.mdwn
2018-01-12 datalad: doc/todo/support_ssh__58____47____47___or_sftp__58____47____47___urls_via___34__built-in__34___ssh_support.mdwn
2016-08-05 datalad: doc/todo/sync_--branches__to_sync_only_specified_branches___40__e.g._git-annex__41__.mdwn
2016-10-28 datalad: doc/todo/unlock_--json.mdwn
2016-10-17 datalad: doc/todo/unlock_--read-only.mdwn
2019-09-21 21:26:15 -04:00
Joey Hess
829ba8e77b
comment
2019-09-20 12:44:15 -04:00
Joey Hess
2282ba0206
close
2019-09-20 12:11:55 -04:00
Ilya_Shlyakhter
cf08c30461
added an issue where commands on unlocked, changed file use its old key
2019-09-19 19:09:31 +00:00
Ilya_Shlyakhter
88fa21b0fe
added note that unlocked files with annex.thin should not count as trusted copies
2019-09-19 18:59:44 +00:00
Ilya_Shlyakhter
1c93a14a2b
added bug where annex.thin creates what looks like corrupt data
2019-09-19 18:53:00 +00:00
yarikoptic
7e8463ab0b
initial report channeled from datalad/issues
2019-09-19 18:40:03 +00:00
Ilya_Shlyakhter
225e0ae105
removed
2019-09-18 20:40:54 +00:00
Ilya_Shlyakhter
b33a2f3fff
added small bug report about message printed by git-annex-version
2019-09-18 20:25:43 +00:00
lykos@d125a37d89b1cfac20829f12911656c40cb70018
6842443c5b
Added a comment
2019-09-18 20:20:34 +00:00
lykos@d125a37d89b1cfac20829f12911656c40cb70018
db376fe17f
2019-09-18 20:01:35 +00:00
lykos@d125a37d89b1cfac20829f12911656c40cb70018
65f9623f02
2019-09-18 19:42:48 +00:00
Joey Hess
fb318c034c
appears already fixed
2019-09-18 13:47:01 -04:00
Joey Hess
7ae8814d42
close, fixed by ghc
2019-09-18 13:24:57 -04:00
Joey Hess
033e4a02df
close
2019-09-18 13:22:30 -04:00
Joey Hess
d979c7134f
close, fixed in git
2019-09-18 12:56:16 -04:00
Joey Hess
07a936e99b
fix misplaced comment file
2019-09-18 12:55:29 -04:00
Joey Hess
7b72a44696
comment
2019-09-18 12:44:03 -04:00
Ilya_Shlyakhter
398c7dd60e
removed
2019-09-16 20:41:51 +00:00
Ilya_Shlyakhter
d9f2e3fbf9
added doc bug report for annex.addunlocked
2019-09-16 20:25:20 +00:00
Joey Hess
27bfcbc02b
followup
2019-09-16 13:43:46 -04:00
Joey Hess
a69d87e984
response
2019-09-16 13:35:22 -04:00
Joey Hess
4a28d5fd66
fixed i386ancient tarball git version to work with v7
2019-09-16 13:17:41 -04:00
Joey Hess
7ca8941b3f
comment
2019-09-13 12:52:46 -04:00
oliv5
05bc379104
2019-09-12 21:15:05 +00:00
Joey Hess
eae5e96473
Merge branch 'v7-default'
2019-09-12 13:47:55 -04:00
Joey Hess
f41c5fa4ae
comment
2019-09-11 15:50:57 -04:00
yarikoptic
c93021ac44
Added a comment
2019-09-11 18:03:12 +00:00
Joey Hess
9317c4a5b3
close all old direct mode issues
...
except for one issue that was not really specific to direct mode after
all
2019-09-11 13:44:17 -04:00
Joey Hess
753db08973
fixed in process library
2019-09-11 13:10:31 -04:00
Joey Hess
94c75d2bd9
init: Fix a reversion that broke initialization on systems that need to use pid locking
...
This brings back .git/annex/misctmp, but only for init. If an init
is interrupted while probing using that temp directory, the files it left
will get deleted 1 week later by a subsequent git-annex run.
2019-09-10 13:37:07 -04:00
Joey Hess
f9f9215d2c
Merge branch 'master' of ssh://git-annex.branchable.com
2019-09-09 15:12:37 -04:00
Joey Hess
f51ebe20aa
forwarded
2019-09-09 15:11:53 -04:00
Ilya_Shlyakhter
267cc39402
Added a comment: git and submodule configs
2019-09-09 18:47:41 +00:00
Joey Hess
63e37b0beb
analysis
2019-09-09 09:44:47 -04:00
Joey Hess
5197a222aa
analysis
2019-09-09 09:43:25 -04:00
yarikoptic
029a952726
Added a comment: archaeological expedition summary
2019-09-09 12:53:17 +00:00
https://tribut.de/
fad7f3096b
Added a comment
2019-09-09 09:01:26 +00:00
flixh
ecae180dfe
2019-09-07 12:45:38 +00:00
flixh
d5b5f31107
Added a comment
2019-09-07 11:44:47 +00:00
Joey Hess
e78050c808
followup
2019-09-06 12:31:01 -04:00
Ilya_Shlyakhter
37274b6853
Added a comment: another trace of concurrent copy failure
2019-09-05 06:09:13 +00:00
Ilya_Shlyakhter
eeaa2b44cd
added issue re: output of error messages with --json-error-messages
2019-09-03 18:20:34 +00:00
Ilya_Shlyakhter
8acd01334c
bug report where git-annex-copy fails with "thread blocked indefinitely in an STM transaction"
2019-09-02 18:26:28 +00:00
Ilya_Shlyakhter
62723b7c45
Added a comment
2019-09-02 15:49:57 +00:00
yarikoptic
c83526fed7
Added a comment: the issue persists in master
2019-09-02 14:17:14 +00:00
yarikoptic
8bc27a5cd7
removed
2019-09-02 14:14:11 +00:00
yarikoptic
3e93585ccc
Added a comment: the issue remains (if there were any fixed introduced)
2019-09-02 14:13:07 +00:00
yarikoptic
f951a62210
initial report on problems with unicode directories
2019-09-02 11:52:27 +00:00
lykos@d125a37d89b1cfac20829f12911656c40cb70018
bc2cfe2483
2019-09-01 17:10:32 +00:00
yarikoptic
8859e785c3
Added a comment
2019-08-31 13:00:57 +00:00
Joey Hess
1558e03014
Refuse to upgrade direct mode repositories when git is older than 2.22
...
That git fixed a memory leak that could cause an OOM during the upgrade.
Most git-annex builds have a new enough git already.
OSX git was upgraded with brew.
Linux i386ancient build's git was too old. Upgrading it to a fixed
git didn't work (due to the newer git not working with the old ssh,
https://bugs.chromium.org/p/git/issues/detail?id=7 )
Choices to deal with that were:
* Somehow make direct mode upgrade work with the old git, avoiding its
OOM problem. One way would be to switch the repo to indirect mode
first, and so upgrade to a repo with locked files. Not good when
the filesystem does not support symlinks.
* backport the OOM fix from git 2.22
(And do what about the version number so git-annex knows it's fixed?)
* backport openssh (and possibly more stuff)
* move the i386ancient build to at least Debian stretch (still backporting git)
But this will make it no longer work with some of the ancient kernels it
targets.
Of those, backporting the OOM fix seemed the best approach. Put "oomfix"
in the git version number to indicate it.
I have not automated building the git backport, so here's the patch I
used:
diff -ur orig/git-2.1.4/convert.c git-2.1.4/convert.c
--- orig/git-2.1.4/convert.c 2014-12-18 18:42:18.000000000 +0000
+++ git-2.1.4/convert.c 2019-08-29 20:05:04.371872338 +0100
@@ -404,7 +404,7 @@
if (start_async(&async))
return 0; /* error was already reported */
- if (strbuf_read(&nbuf, async.out, len) < 0) {
+ if (strbuf_read(&nbuf, async.out, 0) < 0) {
error("read from external filter %s failed", cmd);
ret = 0;
}
diff -ur orig/git-2.1.4/GIT-VERSION-GEN git-2.1.4/GIT-VERSION-GEN
--- orig/git-2.1.4/GIT-VERSION-GEN 2014-12-18 18:42:18.000000000 +0000
+++ git-2.1.4/GIT-VERSION-GEN 2019-08-29 20:06:39.132743228 +0100
@@ -1,7 +1,7 @@
#!/bin/sh
GVF=GIT-VERSION-FILE
-DEF_VER=v2.1.4
+DEF_VER=v2.1.4.oomfix
LF='
'
diff -ur orig/git-2.1.4/configure git-2.1.4/configure
--- orig/git-2.1.4/configure 2014-12-18 18:42:19.000000000 +0000
+++ git-2.1.4/configure 2019-08-29 20:27:45.896380015 +0100
@@ -580,8 +580,8 @@
# Identity of this package.
PACKAGE_NAME='git'
PACKAGE_TARNAME='git'
-PACKAGE_VERSION='2.1.4'
-PACKAGE_STRING='git 2.1.4'
+PACKAGE_VERSION='2.1.4.oomfix'
+PACKAGE_STRING='git 2.1.4.oomfix'
PACKAGE_BUGREPORT='git@vger.kernel.org'
PACKAGE_URL=''
diff -ur orig/git-2.1.4/version git-2.1.4/version
--- orig/git-2.1.4/version 2014-12-18 18:42:19.000000000 +0000
+++ git-2.1.4/version 2019-08-29 20:06:17.572545210 +0100
@@ -1 +1 @@
-2.1.4
+2.1.4.oomfix
2019-08-29 15:24:41 -04:00
Joey Hess
c83c82a9c4
followup
2019-08-29 13:25:22 -04:00
Joey Hess
d6e1f09ed2
init: Catch more exceptions when testing locking.
2019-08-29 12:19:07 -04:00
Joey Hess
6b27fc58d0
v7 bug review and cleanup
2019-08-28 12:20:30 -04:00
Joey Hess
7f2bf5a802
followup
2019-08-27 15:41:31 -04:00
Joey Hess
11e3b2397c
update location log for missing content during direct mode conversion
...
If a direct mode file is deleted or modified, and there are no other
files containing the content, the content was lost. That's a normal
thing that can happen in direct mode, but not in v7, so the upgrade
code has to notice it in order for the location log to be accurate.
2019-08-27 13:54:21 -04:00
Joey Hess
3a0842d9f8
fix bug introduced in direct mode conversion
...
oops, the code was "if direct && not present" and I removed the direct
which made the wrong path be taken.
2019-08-27 12:29:05 -04:00
Joey Hess
af8a73d539
noticed a problem
2019-08-26 16:41:24 -04:00
yarikoptic
9531f5b6d4
initial report about regression failing to detect need for pidlock
2019-08-23 14:16:11 +00:00
Ilya_Shlyakhter
afe5be0463
Added a comment: another instance of git-annex-sync not being idempotent
2019-08-20 17:08:45 +00:00
Joey Hess
a6933e1629
Merge branch 'master' of ssh://git-annex.branchable.com
2019-08-16 14:09:27 -04:00
Joey Hess
7f97575941
Makefile: Changed default zsh completion location to zsh default fpath.
...
Systems such as Debian that have overridden the default fpath will need to
set ZSH_COMPLETIONS_PATH.
I feel that Debian is causing unncessary complexity by making this change,
and have filed a bug report about it.
This also means that when git-annex is installed with PREFIX=/usr/local
it will use /usr/local/share/zsh/site-functions which works with probably
all versions of zsh.
2019-08-16 14:08:56 -04:00
Ilya_Shlyakhter
09f79e5256
Added a comment: storing checksums for non-checksum keys in metadata
2019-08-16 16:06:29 +00:00
Ilya_Shlyakhter
41fee0b0fc
removed
2019-08-16 16:03:41 +00:00
Ilya_Shlyakhter
9f62583717
Added a comment: storing checksums for non-checksum keys in metadata
2019-08-16 16:02:41 +00:00
Joey Hess
b532d69498
add missing build dep of install-completions
...
Since it runs git-annex to generate the completions files.
2019-08-16 11:42:00 -04:00
Joey Hess
206f9ad7c0
add comment
2019-08-16 11:36:33 -04:00
Joey Hess
fa62c32233
Fix intermittent failure of the test suite
...
Its repeated opening and writing to the sqlite database somehow caused
inode cache information to occasionally be lost.
This loses code coverage, since running git-annex as a child process
prevents tracking what parts of the code are exercised. I have not looked
at the code coverage in a long time. It would probably be possible to
collect code coverage for the child procesess and merge it together.
2019-08-16 11:11:55 -04:00