summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-01-03
|\
* | add remote state logsGravatar Joey Hess2014-01-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawl_EUsflI4UOGtx0-2yrRJuGAzNyN_5UYY2014-01-03
| |
| * Added a comment: Still crashingGravatar https://www.google.com/accounts/o8/id?id=AItOawnX1msQxnLoSeu7q-i-c9BWghonsN7Qmns2014-01-03
| |
| * (no commit message)Gravatar https://www.rfc1149.net/2014-01-03
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawnBJ6Dv1glxzzi4qIzGFNa6F-mfHIvv9Ck2014-01-03
|/
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-01-02
|\
* | mini-devblogGravatar Joey Hess2014-01-02
| |
| * Added a comment: Can't seem to get the configuration I am looking for from ↵Gravatar https://www.google.com/accounts/o8/id?id=AItOawmH-n1yD04qmSeXKKzYaXFTN1ciFWVb5As2014-01-02
| | | | | | | | the webapp
| * Added a commentGravatar https://id.koumbit.net/anarcat2014-01-02
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawlKguAW2rkgcUqK2mmxlYnh4Jj578A4AIA2014-01-02
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawlKguAW2rkgcUqK2mmxlYnh4Jj578A4AIA2014-01-02
| |
| * fix formatGravatar Antoine Beaupré2014-01-02
| |
| * Added a commentGravatar https://id.koumbit.net/anarcat2014-01-02
| |
| * Added a comment: Why fsck?Gravatar https://www.google.com/accounts/o8/id?id=AItOawmWBvsZvSsAL8P2ye3F0OBStjFCVnOImzM2014-01-02
| |
| * Added a commentGravatar http://joeyh.name/2014-01-02
|/
* add section linking to specific NAS howtosGravatar Joey Hess2014-01-02
|
* add newlines between dummy numbered itemsGravatar Joey Hess2014-01-02
|
* Revert "fix markdown" (markdown is crap)Gravatar Joey Hess2014-01-02
| | | | This reverts commit 882a0c1a890b09be0208c3c37204b5ccd697969f.
* fix markdownGravatar Joey Hess2014-01-02
|
* fix linkGravatar Joey Hess2014-01-02
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-01-02
|\
| * Added a commentGravatar http://joeyh.name/2014-01-02
| |
| * Added a commentGravatar http://joeyh.name/2014-01-02
| |
* | closeGravatar Joey Hess2014-01-02
| |
| * redo numbering the lazy way until and unless there's a better way in mdwnGravatar Greg Grossmeier2014-01-02
|/
* Remotes can now be made read-only, by setting remote.<name>.annex-readonlyGravatar Joey Hess2014-01-02
|
* Add doc/todo/wishlist:_git_annex_info_UUID/comment_2._commentGravatar Richard Hartmann2014-01-02
|
* Added a comment: ThanksGravatar https://www.google.com/accounts/o8/id?id=AItOawnX1msQxnLoSeu7q-i-c9BWghonsN7Qmns2014-01-02
|
* Added tip on installing on a Synology NASGravatar Greg Grossmeier2014-01-01
|
* Added a commentGravatar http://joeyh.name/2014-01-02
|
* Added a commentGravatar http://joeyh.name/2014-01-02
|
* Avoid looping if long-running git cat-file or git hash-object crashes and ↵Gravatar Joey Hess2014-01-01
| | | | keeps crashing when restarted.
* Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U2014-01-02
|
* Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U2014-01-02
|
* Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U2014-01-02
|
* Merge branch 'master' of git://git-annex.branchable.comGravatar Richard Hartmann2014-01-02
|\
* | Add doc/todo/wishlist:_git_annex_info_UUID.mdwnGravatar Richard Hartmann2014-01-02
| |
| * Added a commentGravatar http://joeyh.name/2014-01-02
|/
* Merge branch 'master' of git://git-annex.branchable.comGravatar Richard Hartmann2014-01-02
|\
* | Add endless_loop_when_PWD_gone.mdwnGravatar Richard Hartmann2014-01-02
| |
| * Added a comment: ThanksGravatar https://www.google.com/accounts/o8/id?id=AItOawkYmMFDdf3GJ9Oba6NCVkzGc4JyB9WavMs2014-01-02
| |
| * Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-01-01
| |\
| * | devblogGravatar Joey Hess2014-01-01
| | |
| | * Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U2014-01-02
| | |
| | * Added a commentGravatar http://joeyh.name/2014-01-02
| |/
| * Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-01-01
| |\ | |/ |/|
| * added GETWANTED, SETWANTED for Tobias's flickr remoteGravatar Joey Hess2014-01-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was unexpectedly difficult because of a depdenency cycle. To parse a preferred content expression involves several things that need to operate on the list of remotes. Which needs Remote.External. The only way to avoid this cycle (I tried breaking it at several points) was to skip parsing the expression in SETWANTED. That's sorta ok, because git-annex already has to deal with unparsable preferred content expressions being stored, in order to handle eg, upgrades. But I'm still not very happy that I cannot check it. I feel this is a strong indication that I need to beware of further bloating the special remote protocol interface.
* | Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawm5WyknJirJJridJjiPNgrlYxGG9xrZBvA2014-01-01
| |
* | Added a commentGravatar http://joeyh.name/2014-01-01
| |