Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Added a comment | http://joeyh.name/ | 2012-09-21 |
| | |||
* | update | Joey Hess | 2012-09-21 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2012-09-21 |
|\ | |||
* | | fix breakage caught by test suite | Joey Hess | 2012-09-21 |
| | | | | | | | | | | Can't use show-ref --tags --branches, as that omits remote branches. Instead, filter out the synced refs directly. | ||
| * | Added a comment: you rock! & roadmap update? | https://id.koumbit.net/anarcat | 2012-09-21 |
|/ | |||
* | Added a comment | http://joeyh.name/ | 2012-09-21 |
| | |||
* | Added a comment | http://www.davidhaslem.com/ | 2012-09-21 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2012-09-20 |
|\ | |||
* | | alernate, less crazy idea | Joey Hess | 2012-09-20 |
| | | |||
* | | a much crazier, but also more feasable idea | Joey Hess | 2012-09-20 |
| | | |||
| * | Added a comment | http://joeyh.name/ | 2012-09-20 |
|/ | |||
* | idea | Joey Hess | 2012-09-20 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2012-09-20 |
|\ | |||
* | | blog for the day | Joey Hess | 2012-09-20 |
| | | |||
* | | avoid calling the progress callback when the bytes sent have not changed | Joey Hess | 2012-09-20 |
| | | | | | | | | | | Does rsync stall and update its progress display? Dunno, but this was an easy optimisation to throw in. | ||
* | | watch for changes to transfer info files, to update progress bars on upload | Joey Hess | 2012-09-20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is handled differently for inotify, which can track modifications of existing files, and kqueue, which cannot (TTBOMK). On the inotify side, the TransferWatcher just waits for the file to be updated and reads the new bytesComplete. On the kqueue side, the TransferPoller has to re-read the file every update (currently 0.5 seconds, might need to increase that). I did think about working around kqueue's limitations by somehow creating a new file each time the size changed. But cleaning up all the files that would result seemed difficult. And really, this is not a lot worse than the TransferWatcher's behavior for downloads, which stats a file every 0.5 seconds. As long as the OS has decent file caching behavior.. | ||
| * | Added a comment: can addurl use hashing once the file is downloaded? | https://www.google.com/accounts/o8/id?id=AItOawlc1og3PqIGudOMkFNrCCNg66vB7s-jLpc | 2012-09-20 |
| | | |||
* | | fix reading of transfer info files with a bytesComplete value | Joey Hess | 2012-09-20 |
| | | |||
* | | optimised rsync output reader to read whole blocks at a time | Joey Hess | 2012-09-20 |
| | | |||
* | | hook rsync special remote up to the progress reporting | Joey Hess | 2012-09-20 |
| | | | | | | | | | | | | | | | | Easy! Note that with an encrypted remote, rsync will be sending a little more data than the key size, so displayed progress may get to 100% slightly quicker than it should. I doubt this is a big enough effect to worry about. | ||
* | | update | Joey Hess | 2012-09-20 |
| | | |||
* | | upload progress bar for git remote on same filesystem | Joey Hess | 2012-09-20 |
| | | | | | | | | | | | | | | cp is used here, but we can just watch the size of the destination file This commit made from within the ruins of an old mill, overlooking a beautiful waterfall. | ||
| * | Added a comment | http://joeyh.name/ | 2012-09-20 |
|/ | |||
* | Added a comment: Multiple annexes? | https://www.google.com/accounts/o8/id?id=AItOawlu-fdXIt_RF9ggvg4zP0yBbtjWQwHAMS4 | 2012-09-20 |
| | |||
* | poll vote (Amazon S3) | 193.22.163.2 | 2012-09-20 |
| | |||
* | poll vote (Amazon Glacier) | 193.22.163.2 | 2012-09-20 |
| | |||
* | poll vote (Google Drive) | 193.22.163.2 | 2012-09-20 |
| | |||
* | poll vote (My phone (or MP3 player)) | 193.22.163.2 | 2012-09-20 |
| | |||
* | poll vote (Amazon S3) | 193.22.163.2 | 2012-09-20 |
| | |||
* | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo | 2012-09-20 |
| | |||
* | poll vote (My phone (or MP3 player)) | 92.207.74.149 | 2012-09-20 |
| | |||
* | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawlup4hyZo4eCjF8T85vfRXMKBxGj9bMdl0 | 2012-09-19 |
| | |||
* | typo | Joey Hess | 2012-09-19 |
| | |||
* | better parameter name | Joey Hess | 2012-09-19 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2012-09-19 |
|\ | |||
* | | blog for the day | Joey Hess | 2012-09-19 |
| | | |||
* | | recvkey is not an upload, so ignore the progress callback | Joey Hess | 2012-09-19 |
| | | |||
* | | rsync progress interception | Joey Hess | 2012-09-19 |
| | | | | | | | | | | | | | | | | Current implementation parses rsync's output a character a time, which is hardly efficient. It could be sped up a lot by using hGetBufSome, but that would require going really lowlevel, down to raw C style buffers (good example of that here: http://users.aber.ac.uk/afc/stricthaskell.html) But rsync doesn't output very much, so currently it seems ok. | ||
| * | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus | 2012-09-19 |
| | | |||
* | | add a progress callback to storeKey, and threaded it all the way through | Joey Hess | 2012-09-19 |
| | | | | | | | | | | | | | | | | Transfer info files are updated when the callback is called, updating the number of bytes transferred. Left unused p variables at every place the callback should be used. Which is rather a lot.. | ||
* | | parser for rsync progress output | Joey Hess | 2012-09-19 |
| | | |||
* | | reorg | Joey Hess | 2012-09-19 |
| | | |||
* | | renamed RsyncFile -> Rsync | Joey Hess | 2012-09-19 |
| | | |||
| * | Added a comment | http://joeyh.name/ | 2012-09-19 |
| | | |||
| * | Added a comment | http://joeyh.name/ | 2012-09-19 |
|/ | |||
* | add annex.delayadd configuration | Joey Hess | 2012-09-19 |
| | |||
* | Added a comment | http://joeyh.name/ | 2012-09-19 |
| | |||
* | support old versions of git that do not have --allow-empty-message | Joey Hess | 2012-09-19 |
| | |||
* | add missing --no-verify to prevent the pre-commit hook's git annex fix | Joey Hess | 2012-09-19 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2012-09-19 |
|\ |