summaryrefslogtreecommitdiff
path: root/doc/design
Commit message (Collapse)AuthorAge
* clarify that this is mostly done (i think?)Gravatar https://id.koumbit.net/anarcat2014-04-07
|
* added git-annex remotedaemonGravatar Joey Hess2014-04-06
| | | | | | | | | So far, handling connecting to git-annex-shell notifychanges, and pulling immediately when a change is pushed to a remote. A little bit buggy (crashes after the first pull), but it already works! This commit was sponsored by Mark Sheppard.
* git-annex-shell: Added notifychanges command.Gravatar Joey Hess2014-04-05
| | | | | | | | | | This will be used by the remote-daemon to quickly tell when changes have been pushed from some other repository into a ssh remote. Adjusted the remote-daemon protocol to communicate changed shas, rather than git branch refs. This way, it can easily check if a sha is new. This commit was sponsored by Carlos Trijueque Albarran.
* Added a comment: Rolling hash chunkingGravatar http://johan.kiviniemi.name/2014-04-04
|
* updateGravatar Joey Hess2014-04-03
|
* updateGravatar Joey Hess2014-04-03
|
* big todoGravatar Joey Hess2014-04-03
|
* updateGravatar Joey Hess2014-04-03
|
* reloadGravatar Joey Hess2014-04-03
|
* add design for git-remote-daemonGravatar Joey Hess2014-04-03
|
* windows fix try 2Gravatar Joey Hess2014-04-02
|
* update roadmap monthGravatar Joey Hess2014-04-02
|
* poll vote (Google Drive)Gravatar 216.115.165.42014-03-21
|
* poll vote (Google Drive)Gravatar 131.130.79.562014-03-21
|
* fix up old comments that used format=txt, which is no longer enabledGravatar Joey Hess2014-03-20
|
* link to another place this could be used, perhapsGravatar Joey Hess2014-03-18
|
* link to another itemGravatar Joey Hess2014-03-18
|
* poll vote (/sdcard/annex)Gravatar 192.171.33.1112014-03-17
|
* poll vote (/sdcard/annex)Gravatar 93.128.10.192014-03-16
|
* poll vote (DCIM directory (photos and videos only))Gravatar 78.53.214.752014-03-16
|
* poll vote (/sdcard/annex)Gravatar 194.197.235.1092014-03-16
|
* Added a commentGravatar http://joeyh.name/2014-03-15
|
* Added a comment: convenient way to query metadata?Gravatar bremner2014-03-15
|
* removedGravatar bremner2014-03-15
|
* Added a comment: How to read metadata conveniently?Gravatar bremner2014-03-15
|
* implemntation planGravatar Joey Hess2014-03-13
|
* doubled speed with esqeletoGravatar Joey Hess2014-03-13
|
* fixed slow query on normalized table; still 10x slower than current .map filesGravatar Joey Hess2014-03-13
|
* addGravatar Joey Hess2014-03-12
|
* poll vote (Tahoe-LAFS)Gravatar 166.70.207.22014-03-11
|
* update roadmap monthGravatar Joey Hess2014-03-05
|
* pre-commit-annex hook script to automatically extract metadata from lots of ↵Gravatar Joey Hess2014-03-02
| | | | | | | | | | | | | | | | | | types of files Using the extract(1) program to do the heavy lifting. Decided to make git-annex run pre-commit-annex when committing. Since git-annex pre-commit also runs it, it'll be run when git commit is run too, via the pre-commit hook. This basically gives back the pre-commit hook that git-annex took away. The implementation avoids repeatedly looking for the hook script when the assistant is running and committing repeatedly; only checks if the hook is available once. To make the script simpler, made git-annex metadata -s field?=value only set a field when it's not already got a value. This commit was sponsored by bak.
* updateGravatar Joey Hess2014-03-02
|
* updateGravatar Joey Hess2014-03-02
|
* metadata: FIeld names are now case insensative.Gravatar Joey Hess2014-02-25
|
* Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus2014-02-25
|
* Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus2014-02-25
|
* updateGravatar Joey Hess2014-02-24
|
* more todosGravatar Joey Hess2014-02-23
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-02-23
|\
* | annex.genmetadata can be set to make git-annex automatically set metadata ↵Gravatar Joey Hess2014-02-23
| | | | | | | | (year and month) when adding files
| * Added a comment: Already existing metadata implementationGravatar https://www.google.com/accounts/o8/id?id=AItOawm3vKzS4eOWYpKMoYXqMIjNsIg_nYF-loU2014-02-22
|/
* etoolongGravatar Joey Hess2014-02-22
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-02-22
|\
* | views: add automatically constructed file location metadataGravatar Joey Hess2014-02-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When constructing views, metadata is available about the location of the file in the view's reference branch. Allows incorporating parts of the directory hierarchy in a view. For example `git annex view tag=* podcasts/=*` makes a view in the form tag/showname. Performance impact: I benchmarked git annex view tag=* in the conference proceedings repo to take 6.459s before this change, and 6.544s after. FWIW, I considered making the syntax for this be podcasts/*, which might be easier for the user to learn. However, I think it's not as good: * The user has to then juggle two different syntaxes, and podcasts/* will be expanded by the shell so they also need to quote it, while podcasts/=* is unlikely to be expanded by the shell. * It would allow for things like podcasts/*/* and *.mp3 which do not map well into views. This commit was sponsored by Aurélien Pinceaux.
| * add missing traillink, so that we don't jump from disaster recovery to ↵Gravatar https://id.koumbit.net/anarcat2014-02-22
|/ | | | telehash..
* boldGravatar Joey Hess2014-02-20
|
* update roadmapGravatar Joey Hess2014-02-20
|
* better syntax for directory metadataGravatar Joey Hess2014-02-20
|
* remove spamGravatar Joey Hess2014-02-20
|