Commit graph

16794 commits

Author SHA1 Message Date
Joey Hess
169f84bcbb no more OSX lion builds 2014-01-06 11:32:23 -04:00
Joey Hess
cec0b8746f devblog 2014-01-05 21:38:44 -04:00
Joey Hess
ac3cdb693f Merge branch 'master' of ssh://git-annex.branchable.com 2014-01-05 21:33:05 -04:00
Joey Hess
59ba42777f Merge branch 'master' of ssh://git-annex.branchable.com 2014-01-05 21:31:20 -04:00
https://launchpad.net/~psycojoker
86bda196ee Added a comment 2014-01-06 01:31:15 +00:00
Joey Hess
b92b54bd42 assistant: Fixed several minor memory leaks that manifested when adding a large number of files. 2014-01-05 21:30:48 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnRRUUZo3W7pAoRoST8P_l0PtUBhvYuzDg
281fd02329 Added a comment: exactly this use case: cloud remotes too small 2014-01-06 00:31:36 +00:00
Joey Hess
404c750489 add notes on full profiling 2014-01-05 19:53:41 -04:00
http://grossmeier.net/
171bca2179 Added a comment 2014-01-05 22:50:33 +00:00
http://joeyh.name/
0895caafdc Added a comment 2014-01-05 20:41:42 +00:00
http://joeyh.name/
53e5cd1a54 Added a comment 2014-01-05 18:52:08 +00:00
http://joeyh.name/
3d64d8e9e0 Added a comment 2014-01-05 18:26:10 +00:00
Joey Hess
0cc1bd7e53 add: Fix rollback when disk is completely full.
Noticed that it was possible for add to move a file to .git/annex/objects
and not make the link if the disk was full. This happened because the
location log update failed, and so addLink never got a chance to run.
Running addLink first fixes it; on error it will unwind by moving the file
back to where it was originally.
2014-01-05 14:09:57 -04:00
Joey Hess
964f5d080e fix form of quvi url 2014-01-05 13:35:14 -04:00
Joey Hess
3e6db588a7 Merge branch 'master' of ssh://git-annex.branchable.com 2014-01-05 13:08:26 -04:00
Joey Hess
9e6b2144f9 check if quvi page url has already been downloaded before
That is the url that is typically stored in the git-annex branch.

Kept the check for the video url too, just in case.
2014-01-05 13:07:21 -04:00
https://www.google.com/accounts/o8/id?id=AItOawmnONg05EuMIjFTh1xN4FjwwGByF-dDxrk
37f32bad37 2014-01-05 12:20:43 +00:00
Greg Grossmeier
a80e094180 lost a bit of the error message, now complete 2014-01-04 23:20:48 -08:00
Greg Grossmeier
0f91ed098d escape quote 2014-01-04 23:17:45 -08:00
Greg Grossmeier
3af6609914 bug report 2014-01-04 23:14:44 -08:00
Joey Hess
578eaaa828 devblog 2014-01-04 18:15:06 -04:00
Joey Hess
63cc5de0de Merge branch 'master' of ssh://git-annex.branchable.com 2014-01-04 15:39:20 -04:00
Joey Hess
78c7c54fdb also check diskreserve for quvi downloads 2014-01-04 15:38:59 -04:00
http://joeyh.name/
b8e9a3e56d Added a comment 2014-01-04 19:18:16 +00:00
Joey Hess
c7618a9a1d Merge branch 'master' of ssh://git-annex.branchable.com 2014-01-04 15:08:30 -04:00
Joey Hess
f9e7b6cf61 addurl, importfeed: Honor annex.diskreserve as long as the size of the url can be checked.
This adds a http HEAD before the download is done. That was already the
case when the assistant was running, and it seems worth it to avoid filling
up the whole disk, like happened to my server today.
2014-01-04 15:08:06 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkipQLNyt8RHREHpg2k5wdYeRSCCvSNSBg
2c3b175a82 Added a comment: Sorry for the bad formatting on that last post 2014-01-04 17:16:52 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmqaNwDQ367zpW6cIRviLz6zJZZFODgoEI
b7262a019a 2014-01-04 10:00:15 +00:00
https://launchpad.net/~psycojoker
346443e4c0 Added a comment 2014-01-04 04:43:37 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkYmMFDdf3GJ9Oba6NCVkzGc4JyB9WavMs
5b10c51e00 2014-01-04 02:29:19 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkipQLNyt8RHREHpg2k5wdYeRSCCvSNSBg
d8a288377a Added a comment: I had this same problem too 2014-01-04 01:00:11 +00:00
Joey Hess
df9df7ec94 Merge branch 'master' of ssh://git-annex.branchable.com 2014-01-03 17:44:28 -04:00
Joey Hess
fdcc04096c assistant: Ensure that .ssh/config and .ssh/authorized_keys are not group or world writable when writing to those files, as that can make ssh refuse to use them, if it allows another user to write to them. 2014-01-03 17:44:12 -04:00
http://joeyh.name/
02999125d0 Added a comment 2014-01-03 21:19:39 +00:00
Joey Hess
18331b7235 remove forum thread that is redundant to a bug report 2014-01-03 17:14:10 -04:00
Joey Hess
3a21be1594 reopen 2014-01-03 17:13:49 -04:00
Joey Hess
34ab826e6c git pull in distributionupdate 2014-01-03 17:11:19 -04:00
Joey Hess
30fc545b57 Merge branch 'master' of ssh://git-annex.branchable.com 2014-01-03 16:46:02 -04:00
Joey Hess
3e68c1c2fd add remote state logs
This allows a remote to store a piece of arbitrary state associated with a
key. This is needed to support Tahoe, where the file-cap is calculated from
the data stored in it, and used to retrieve a key later. Glacier also would
be much improved by using this.

GETSTATE and SETSTATE are added to the external special remote protocol.

Note that the state is left as-is even when a key is removed from a remote.
It's up to the remote to decide when it wants to clear the state.

The remote state log, $KEY.log.rmt, is a UUID-based log. However,
rather than using the old UUID-based log format, I created a new variant
of that format. The new varient is more space efficient (since it lacks the
"timestamp=" hack, and easier to parse (and the parser doesn't mess with
whitespace in the value), and avoids compatability cruft in the old one.

This seemed worth cleaning up for these new files, since there could be a
lot of them, while before UUID-based logs were only used for a few log
files at the top of the git-annex branch. The transition code has also
been updated to handle these new UUID-based logs.

This commit was sponsored by Daniel Hofer.
2014-01-03 16:35:57 -04:00
Joey Hess
3560fb411d wanted, schedule: Avoid printing "ok" after requested value. 2014-01-03 14:51:32 -04:00
https://www.google.com/accounts/o8/id?id=AItOawl_EUsflI4UOGtx0-2yrRJuGAzNyN_5UYY
68e311cee2 Added a comment 2014-01-03 16:34:10 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnX1msQxnLoSeu7q-i-c9BWghonsN7Qmns
bcc3987285 Added a comment: Still crashing 2014-01-03 14:28:21 +00:00
https://www.rfc1149.net/
88b023f691 2014-01-03 10:02:10 +00:00
https://www.google.com/accounts/o8/id?id=AItOawnBJ6Dv1glxzzi4qIzGFNa6F-mfHIvv9Ck
31a757a28d 2014-01-03 01:51:20 +00:00
Joey Hess
9f1fd35536 Merge branch 'master' of ssh://git-annex.branchable.com 2014-01-02 20:29:54 -04:00
Joey Hess
f67c382e94 mini-devblog 2014-01-02 20:27:31 -04:00
https://www.google.com/accounts/o8/id?id=AItOawmH-n1yD04qmSeXKKzYaXFTN1ciFWVb5As
a1dd7d46e1 Added a comment: Can't seem to get the configuration I am looking for from the webapp 2014-01-02 23:41:44 +00:00
https://id.koumbit.net/anarcat
30ffa773d1 Added a comment 2014-01-02 23:30:40 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlKguAW2rkgcUqK2mmxlYnh4Jj578A4AIA
9f80431d33 2014-01-02 22:33:04 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlKguAW2rkgcUqK2mmxlYnh4Jj578A4AIA
87fc579c2d 2014-01-02 22:30:48 +00:00