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
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
95b505c22f
2020-04-15 13:06:14 +00:00
Christoph.Schmidpeter@d3e5d124c7d5459315c2a9f983ab9a70b88e1d03
98c1047a29
removed
2020-04-15 13:00:12 +00:00
Christoph.Schmidpeter@d3e5d124c7d5459315c2a9f983ab9a70b88e1d03
c510e83001
Added a comment: Problems with Assistant and Android
2020-04-15 12:59:44 +00:00
Christoph.Schmidpeter@d3e5d124c7d5459315c2a9f983ab9a70b88e1d03
98fac2be0e
2020-04-15 12:59:04 +00: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
erewhon
92c1d0863b
Added a comment
2020-04-14 21:45:35 +00:00
erewhon
5d1495ee0f
removed
2020-04-14 21:30:38 +00:00
erewhon
40a3545149
Added a comment
2020-04-14 21:20:51 +00:00
erewhon
a9f7770cde
removed
2020-04-14 21:19:46 +00:00
erewhon
6add91fefd
Added a comment
2020-04-14 21:18:23 +00:00
Joey Hess
ba6f46c113
--auto doc wording
...
try to make more clear that --auto is not --all
2020-04-13 16:12:48 -04:00
kyle
b60f29f17b
Added a comment
2020-04-13 18:58:50 +00:00
Joey Hess
c22c07bbed
Merge branch 'master' of ssh://git-annex.branchable.com
2020-04-13 14:32:46 -04: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
bjornw@6a7d7d0413efc7ed3bb44922586f040bb768b71c
e96d3b5776
2020-04-13 16:30:33 +00:00
4omecha@fff0ca6fa5307d92706e5ee6812d8db8f8067df0
25ac0ef160
Best way to restore objects with correct names w/o git log present?
2020-04-13 09:19:23 +00:00
4omecha@fff0ca6fa5307d92706e5ee6812d8db8f8067df0
16f2ccfc7c
bad edit
...
This reverts commit ce664ebc7b
2020-04-13 09:16:39 +00:00
4omecha@fff0ca6fa5307d92706e5ee6812d8db8f8067df0
ce664ebc7b
Best way to restore objects with correct names w/o git log present?
2020-04-13 09:13:51 +00:00
Ilya_Shlyakhter
995d327784
Added a comment
2020-04-13 00:53:59 +00:00
erewhon
4714d2cc5e
2020-04-12 19:28:38 +00:00
erewhon
f6e0345b07
2020-04-12 19:10:35 +00:00
Joey Hess
df587ff068
Merge branch 'master' of ssh://git-annex.branchable.com
2020-04-10 14:46:59 -04:00
Joey Hess
2caf579718
cache annex index filename for 1.5% speedup to queries
2020-04-10 13:37:04 -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
Joey Hess
5e4423c058
new optimisation target
2020-04-09 14:13:00 -04:00
Joey Hess
aeca7c2207
Sped up query commands that read the git-annex branch by around 5%
...
The only price paid is one additional MVar read per write to the journal.
Presumably writing a journal file dominiates over a MVar read time by
several orders of magnitude.
--batch does not get the speedup because then it needs to notice when
another process has made a change. Also made the assistant and other damon
modes bypass the optimisation, which would not help them anyway.
2020-04-09 13:54:43 -04:00
Joey Hess
aba905152a
Merge branch 'master' of ssh://git-annex.branchable.com
2020-04-08 14:12:20 -04:00
Joey Hess
89c3b20695
Merge branch 'bytestring-ref'
2020-04-08 14:10:24 -04: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
c0cd07c36b
Ref ByteString conversion done
...
Test suite passes.
2020-04-07 17:41:09 -04: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