Commit graph

22822 commits

Author SHA1 Message Date
Joey Hess
91e9146d1b convert incremental fsck to using sqlite database
Did not keep backwards compat for sticky bit records. An incremental fsck
that is already in progress will start over on upgrade to this version.

This is not yet ready for merging. The autobuilders need to have sqlite
installed.

Also, interrupting a fsck --incremental does not commit the database.
So, resuming with fsck --more restarts from beginning.

Memory: Constant during a fsck of tens of thousands of files.
(But, it does seem to buffer whole transation in memory, so
may really scale with number of files.)

CPU: ?
2015-02-16 15:35:26 -04:00
Joey Hess
bb242bdd82 Merge branch 'master' into database 2015-02-15 14:16:48 -04:00
Joey Hess
3684e4d551 better results for esquelito 2015-02-15 14:12:38 -04:00
Joey Hess
d26564bac3 cleanup 2015-02-15 14:11:46 -04:00
Joey Hess
8419d3eef5 update, fixing compilation and fixing to actually do a join 2015-02-15 14:02:39 -04:00
Joey Hess
2fbbb7fab0 reviewed vcache for use by git-annex; found it wanting 2015-02-15 12:37:38 -04:00
Joey Hess
d876ec966e comment 2015-02-12 16:36:13 -04:00
Joey Hess
6f6dcbff15 devblog 2015-02-12 16:22:53 -04:00
Joey Hess
b9544506f0 also assistant 2015-02-12 16:22:37 -04:00
Joey Hess
15107d2c5a propigate ssh-options everywhere ssh caching is used
* sync: Use the ssh-options git config when doing git pull and push.
* remotedaemon: Use the ssh-options git config.

Note that the rename env var means that if a new git-annex calls an old one
for git-annex ssh, or a new calls an old, nothing much will go wrong;
just ssh caching won't happen.
2015-02-12 16:14:53 -04:00
Joey Hess
3f5c9ddc05 fix compile warning 2015-02-12 16:03:59 -04:00
Joey Hess
5be7ba7ee5 The ssh-options git config is now used by gcrypt, rsync, and ddar special remotes that use ssh as a transport. 2015-02-12 15:44:10 -04:00
Joey Hess
52e40970c8 avoid unncessary IO 2015-02-12 15:33:44 -04:00
Joey Hess
ecf7ef3ff2 details needed 2015-02-12 14:47:35 -04:00
Joey Hess
62590be2bb comment 2015-02-12 14:25:49 -04:00
https://www.google.com/accounts/o8/id?id=AItOawlmLuHhscJsoAqb9q0N3LdtHum6LjY1LK4
8e40499795 Added a comment 2015-02-12 17:19:40 +00:00
https://id.koumbit.net/anarcat
3bf88211c3 2015-02-12 16:43:41 +00:00
https://id.koumbit.net/anarcat
7b6084a5e2 2015-02-12 16:40:21 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlJl0OCe6AJEnIFIcg-t5Rhk-lI_Y-tWUs
2bed9f5d5c Added a comment 2015-02-12 16:22:18 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnm19dBCRphmtjXfopm_NpvnRwz-qIJ2Tw
ce32b543d6 Added a comment 2015-02-12 14:47:38 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkMTPqZZWoz396ABpx6nh3osxKQCFaSW6M
0e59cbdf0f Added a comment: annex sync when inside an itinerant repository 2015-02-12 12:54:21 +00:00
sairon
efcfc1823b 2015-02-12 00:49:53 +00:00
Joey Hess
38f977454b devblog 2015-02-11 16:56:44 -04:00
Joey Hess
ba0a516242 Merge branch 'master' of ssh://git-annex.branchable.com 2015-02-11 16:38:34 -04:00
Joey Hess
ff9c79f8d2 update 2015-02-11 16:38:13 -04:00
Joey Hess
8d749c9442 update 2015-02-11 16:37:13 -04:00
https://id.koumbit.net/anarcat
bdf0f84d42 Added a comment: git bug indeed 2015-02-11 18:14:34 +00:00
Joey Hess
f72159e26b Merge branch 'master' of ssh://git-annex.branchable.com 2015-02-11 13:34:40 -04:00
Joey Hess
f5b830e07c sync, assistant: Include repository name in head branch commit message.
Note that while the assistant detects changes made to remote names, I left
the commit message fixed rather than calculating it after every commit. It
doesn't seem worth the CPU to do the latter.
2015-02-11 13:34:05 -04:00
https://www.google.com/accounts/o8/id?id=AItOawn4bbuawnh-nSo9pAh8irYAcV4MQCcfdHo
37d4e81355 Added a comment: did I wrote this suggestion 2015-02-11 17:25:52 +00:00
Joey Hess
07eec0b396 Merge branch 'master' of ssh://git-annex.branchable.com 2015-02-11 13:14:59 -04:00
Joey Hess
85cfc4dce8 comments 2015-02-11 13:13:36 -04:00
https://www.google.com/accounts/o8/id?id=AItOawlmLuHhscJsoAqb9q0N3LdtHum6LjY1LK4
b45041b190 Added a comment 2015-02-11 16:22:58 +00:00
Joey Hess
c1f6ac8fac dropdrive drops the leading slash, so need fil:/// 2015-02-11 12:22:43 -04:00
Joey Hess
dbf307e4b8 fix file:// url generation on windows in test 2015-02-11 12:21:33 -04:00
https://www.google.com/accounts/o8/id?id=AItOawlmLuHhscJsoAqb9q0N3LdtHum6LjY1LK4
59ca2a72f1 removed 2015-02-11 16:09:27 +00:00
https://id.koumbit.net/anarcat
d5d26b89c6 Added a comment 2015-02-11 15:05:32 +00:00
https://id.koumbit.net/anarcat
277f8adbd6 2015-02-11 15:01:38 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlmLuHhscJsoAqb9q0N3LdtHum6LjY1LK4
d73379d921 removed 2015-02-11 15:00:21 +00:00
https://id.koumbit.net/anarcat
e45fa4d330 2015-02-11 14:48:41 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlmLuHhscJsoAqb9q0N3LdtHum6LjY1LK4
1edc3e8f85 Added a comment: cmdline of neverending process 2015-02-11 11:17:03 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlmLuHhscJsoAqb9q0N3LdtHum6LjY1LK4
75d579606b Added a comment 2015-02-11 11:16:50 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlmLuHhscJsoAqb9q0N3LdtHum6LjY1LK4
f99b498783 Added a comment 2015-02-11 11:16:37 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl52i_Ao3TpmLrpYMCbRcnNiMuNiwIDr4E
e7bc3107d7 Added a comment: Cross check 2015-02-10 22:58:01 +00:00
Joey Hess
f153079152 metadata: When setting metadata, do not recurse into directories by default, since that can be surprising behavior and difficult to recover from. The old behavior is available by using --force. 2015-02-10 16:06:53 -04:00
Joey Hess
36f7e5cfdf close; operator error 2015-02-10 15:30:09 -04:00
Joey Hess
8fe7d6c0a7 test case for addurl file:// 2015-02-10 15:20:07 -04:00
bremner
000ec8d096 2015-02-10 18:46:33 +00:00
rasmus
dab400264e Added a comment 2015-02-10 18:33:20 +00:00
Joey Hess
d611834903 moreinfo 2015-02-10 13:37:48 -04:00