Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | avoid queuing transfers that are currently running | 2013-04-02 | |
| | |||
* | avoid queuing transfer that is already queued, with a different associated file | 2013-04-02 | |
| | |||
* | avoid queueing uploads to remotes that already have the content | 2013-04-02 | |
| | |||
* | squelch protocol error on shutdown | 2013-04-02 | |
| | |||
* | Update working tree files fully atomically | 2013-04-02 | |
| | | | | | | | | | | | This avoids commit churn by the assistant when eg, replacing a file with a symlink. But, just as importantly, it prevents the working tree being left with a deleted file if git-annex, or perhaps the whole system, crashes at the wrong time. (It also probably avoids confusing displays in file managers.) | ||
* | optimise last commit | 2013-04-02 | |
| | | | | | Rather than re-adding a direct mode file unnecessarily when it's not changed, just re-stage the symlink. | ||
* | assistant: Fix bug that could cause direct mode files to be unstaged from git. | 2013-04-02 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | My test case for this bug is to have the assistant running and syncing to a remote, and create a file in the annex. Then at the command line run git annex drop. The assistant sees that the file is gone, sees it's a wanted file, and downloads it from the remote. With a directory special remote and a small file, I was seeing around 1 time in 3, a race where the file got unstaged from git after it got downloaded. Looking at what direct mode content managing code does in this case, it deletes the symlink, and then adds the file content back. It would be possible, sometimes, to avoid removing the symlink and do this atomically. And I probably should.. but in some cases, particularly where the file needs to be run through `cp` (multiple direct mode files with same content), there's no way to atomically replace the symlink with the content. Anyway, the bug turns out to be something that the watcher does right for indirect mode, but not for direct mode. When it got an add event, it checked to see if this was a new file, or one we've already added. In the latter case, no add event was queued. But that means that only the rm event is queued, and so it unstages the file. Fixed by queueing an add event even when the file is already in git. Tested by running hundreds of drops in a loop; file remained staged. | ||
* | clarification | 2013-04-02 | |
| | |||
* | blog for the part of the day I didn't waste writing a lolcat filter | 2013-04-01 | |
| | |||
* | Added a comment | 2013-04-01 | |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | 2013-04-01 | |
|\ | |||
* | | drop --auto: Fix bug that prevented dropping files from untrusted repositories. | 2013-04-01 | |
| | | | | | | | | This is a corresponding bug to the one I fixed yesterday in the assistant. | ||
| * | Added a comment: Ask for more money :-) | 2013-04-01 | |
|/ | |||
* | fix up some weird write-in choices | 2013-04-01 | |
| | |||
* | Added a comment | 2013-04-01 | |
| | |||
* | Added a comment | 2013-04-01 | |
| | |||
* | Added a comment | 2013-04-01 | |
| | |||
* | poll vote (get webapp working on Android) | 2013-04-01 | |
| | |||
* | poll vote (direct mode (aka real files instead of symlinks)) | 2013-04-01 | |
| | |||
* | poll vote (optimize file transfer using rsync in the case of changing files) | 2013-04-01 | |
| | |||
* | poll vote (direct mode (aka real files instead of symlinks)) | 2013-04-01 | |
| | |||
* | poll vote (direct mode (aka real files instead of symlinks)) | 2013-04-01 | |
| | |||
* | poll vote (direct mode (aka real files instead of symlinks)) | 2013-04-01 | |
| | |||
* | poll vote (upload and download rate limiting) | 2013-04-01 | |
| | |||
* | poll vote (encrypted git remotes using git-remote-gcrypt) | 2013-04-01 | |
| | |||
* | poll vote (encrypted git remotes using git-remote-gcrypt) | 2013-04-01 | |
| | |||
* | poll vote (don't work on features, work on making it easier to install and use) | 2013-04-01 | |
| | |||
* | poll vote (upload and download rate limiting) | 2013-04-01 | |
| | |||
* | poll vote (upload and download rate limiting) | 2013-04-01 | |
| | |||
* | poll vote (get webapp working on Android) | 2013-04-01 | |
| | |||
* | poll vote (optimize file transfer using rsync in the case of changing files) | 2013-04-01 | |
| | |||
* | (no commit message) | 2013-04-01 | |
| | |||
* | poll vote (start windows port now) | 2013-04-01 | |
| | |||
* | poll vote (don't work on features, work on making it easier to install and use) | 2013-04-01 | |
| | |||
* | Added a comment: don't work on features option | 2013-04-01 | |
| | |||
* | poll vote (get webapp working on Android) | 2013-04-01 | |
| | |||
* | poll vote (start windows port now) | 2013-04-01 | |
| | |||
* | poll vote (Handle duplicate files) | 2013-04-01 | |
| | |||
* | poll vote (start windows port now) | 2013-04-01 | |
| | |||
* | poll vote (encrypted git remotes using git-remote-gcrypt) | 2013-04-01 | |
| | |||
* | poll vote (get webapp working on Android) | 2013-04-01 | |
| | |||
* | tweak formatting :) | 2013-04-01 | |
| | |||
* | rename forum/Stupid_mistake:_recoverable__63__.txt to ↵ | 2013-04-01 | |
| | | | | forum/Stupid_mistake:_recoverable__63__.mdwn | ||
* | poll vote (get webapp working on Android) | 2013-04-01 | |
| | |||
* | poll vote (direct mode (aka real files instead of symlinks)) | 2013-04-01 | |
| | |||
* | poll vote (don't work on features, work on making it easier to install and use) | 2013-04-01 | |
| | |||
* | poll vote (upload and download rate limiting) | 2013-04-01 | |
| | |||
* | Better txt formatting | 2013-04-01 | |
| | |||
* | poll vote (start windows port now) | 2013-04-01 | |
| | |||
* | Asked a new questioin | 2013-04-01 | |
| |