Commit graph

4461 commits

Author SHA1 Message Date
http://joeyh.name/
1cae1bf79c Added a comment 2012-07-06 13:04:07 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus
7a5229eb3b 2012-07-06 08:48:10 +00:00
https://www.google.com/accounts/o8/id?id=AItOawncBlzaDI248OZGjKQMXrLVQIx4XrZrzFo
4104785bcb 2012-07-06 08:10:00 +00:00
Joey Hess
a92f5589fc unfinished (and unbuildable) work toward separate transfer processes 2012-07-05 18:57:06 -06:00
http://joeyh.name/
c944f50fc1 Added a comment 2012-07-06 00:21:43 +00:00
https://www.google.com/accounts/o8/id?id=AItOawldKnauegZulM7X6JoHJs7Gd5PnDjcgx-E
f5cb8ed690 Added a comment: Source code 2012-07-06 00:12:16 +00:00
Joey Hess
0c563c39df Merge branch 'master' into assistant 2012-07-05 17:35:19 -06:00
Joey Hess
f462520bf9 todo 2012-07-05 16:41:17 -06:00
Joey Hess
880b55f277 Merge branch 'master' into assistant 2012-07-05 16:27:09 -06:00
Joey Hess
5a753a7b8a SHAnE backends are now smarter about composite extensions, such as .tar.gz Closes: #680450 2012-07-05 16:24:02 -06:00
Joey Hess
9eaba58dd9 run transfer with copy of annex state
This should have made it run concurrently with other annex actions,
but I'm still seeing it serialize. Perhaps I need to forkProcess?
2012-07-05 16:07:49 -06:00
Joey Hess
25701717eb Merge branch 'master' of ssh://git-annex.branchable.com 2012-07-05 14:49:21 -06:00
Joey Hess
b1629356ce blog for the day
major milestone today!
2012-07-05 14:47:10 -06:00
Joey Hess
2136ee4adb logic error 2012-07-05 14:45:21 -06:00
Joey Hess
71b5ad8398 wrote transfer thread
finally!
2012-07-05 14:34:20 -06:00
Joey Hess
e8df726d07 Merge branch 'master' into assistant 2012-07-05 11:05:24 -06:00
http://joeyh.name/
08d6e6903b Added a comment 2012-07-05 17:04:34 +00:00
Joey Hess
bd2c4c982d update 2012-07-05 11:01:53 -06:00
Joey Hess
6af319d8cd enqueue Downloads when new symlinks appear to content we don't have 2012-07-05 10:58:49 -06:00
Joey Hess
c8135ea0a8 split logic for uploads and downloads 2012-07-05 10:44:07 -06:00
Joey Hess
b7c3cc2745 Merge branch 'master' into assistant 2012-07-05 10:34:52 -06:00
Joey Hess
c1728849a9 update 2012-07-05 10:34:47 -06:00
Joey Hess
83c66ccaf8 queue Uploads of newly added files to remotes
Added knownRemotes to DaemonStatus. This list is not entirely trivial to
calculate, and having it here should make it easier to add/remove remotes
on the fly later on. It did require plumbing the daemonstatus through to
some more threads.
2012-07-05 10:21:22 -06:00
Joey Hess
b0894f00c0 Merge branch 'master' into assistant 2012-07-05 09:12:54 -06:00
https://www.google.com/accounts/o8/id?id=AItOawnXgp-iIaBK5pnk22xqMVERQb97VyXaejs
530c1b092a 2012-07-05 08:04:54 +00:00
Joey Hess
59f8413abe update 2012-07-04 13:40:57 -04:00
Joey Hess
6a0549e7f5 Merge branch 'master' of ssh://git-annex.branchable.com 2012-07-04 13:23:05 -04:00
Joey Hess
1f3f221b80 blog for the day
(may be updated later)
2012-07-04 13:22:32 -04:00
Joey Hess
40729e7fa2 Use SHA library for files less than 50 kb in size, at which point it's faster than forking the more optimised external program. 2012-07-04 13:04:01 -04:00
http://joeyh.name/
b0be7b4eff Added a comment 2012-07-04 13:14:00 +00:00
Joey Hess
d3be479093 Merge branch 'master' of ssh://git-annex.branchable.com 2012-07-04 09:12:41 -04:00
Joey Hess
1da79ea61f When shaNsum commands cannot be found, use the Haskell SHA library (already a dependency) to do the checksumming. This may be slower, but avoids portability problems.
Using Crypto's version of the hashes would be another option.
I need to benchmark it. The SHA2 library (which provides SHA1 also,
confusing name) may be the fastest option, but is not currently in Debian.
2012-07-04 09:11:36 -04:00
http://joeyh.name/
5153f84546 Added a comment 2012-07-04 12:43:54 +00:00
http://joeyh.name/
f6d18ec68d Added a comment 2012-07-04 12:32:44 +00:00
Joey Hess
597d16ed9c response 2012-07-04 07:32:03 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnIsjgK_cdfZcIAumVRwTvNXS4cD0zNnaI
ed87f27db9 git annex du 2012-07-04 11:15:30 +00:00
Joey Hess
f40b78d125 blog for the day 2012-07-03 18:11:10 -04:00
Joey Hess
a6e267eeec update 2012-07-03 11:11:32 -04:00
Joey Hess
b4917bd18f add transfer watching thread
Worked the 1st try!
2012-07-03 10:58:40 -04:00
Joey Hess
7cd9a659cd blog for the day 2012-07-02 16:17:56 -04:00
Joey Hess
4845b59413 startedTime needs to be a Maybe to handle transfers that have not started yet
This changes the file format.
2012-07-02 16:17:06 -04:00
Joey Hess
32e5e02e43 added currentTransfers 2012-07-02 16:12:55 -04:00
Joey Hess
224dac374e update 2012-07-02 16:08:23 -04:00
Joey Hess
ad0b827957 added 2012-07-02 16:07:39 -04:00
Joey Hess
c9d7e9f6bd startedTime needs to be a Maybe to handle transfers that have not started yet
This changes the file format.
2012-07-02 16:06:52 -04:00
Joey Hess
3ea708e03b Merge branch 'master' into assistant 2012-07-02 15:45:20 -04:00
Joey Hess
0c0fd0c54c update 2012-07-02 13:49:27 -04:00
Joey Hess
7daa269853 better pid file locking code 2012-07-02 13:47:32 -04:00
Joey Hess
bdcabb3cfa fix associatedfile sanity check
It seems best to require that the file just be relative, and not some ../ trick.

git-annex-shell sendkey and recvkey both update transfer information now
2012-07-02 11:10:17 -04:00
Joey Hess
8f6c2e6081 fix reading of empty filename from transfer info file 2012-07-02 11:02:47 -04:00