Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2012-10-19 |
|\ | |||
* | | blog for the day | Joey Hess | 2012-10-19 |
| | | |||
| * | Added a comment | http://joeyh.name/ | 2012-10-19 |
| | | |||
* | | nasty race workaround | Joey Hess | 2012-10-19 |
| | | |||
* | | Replace "in=" with "present" in preferred content expressions | Joey Hess | 2012-10-19 |
| | | | | | | | | | | | | | | | | | | | | | | | | in= was problimatic in two ways. First, it referred to a remote by name, but preferred content expressions can be evaluated elsewhere, where that remote doesn't exist, or a different remote has the same name. This name lookup code could error out at runtime. Secondly, in= seemed pretty useless. in=here did not cause content to be gotten, but it did let present content be dropped. present is more useful, although "not present" is unstable and should be avoided. | ||
* | | remove git-annex branch read cache | Joey Hess | 2012-10-19 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | This cache prevented noticing changes made by another process. The case I just ran into involved the assistant dropping a file, which cached its presence info. Then the same file was downloaded again, but the assistant didn't know its presence info had changed. I don't see a way to keep this cache. Will instead rely on the OS level file cache, for files in the journal. May need to add more higher-level caching of info that it's ok to have a potentially stale copy of, although much of git-annex already does so. | ||
* | | check preferred content when a file is moved or created | Joey Hess | 2012-10-19 |
| | | | | | | | | | | | | | | | | | | This can result in the file being dropped, or being downloaded, or even being dropped from some other repo. It's even possible to create a file in a directory where content is not wanted, which will make the assistant immediately send it elsewhere, and then drop it. | ||
| * | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawkoMFuxYLuZXXOEh4uGzSAD8otbDxW5r94 | 2012-10-19 |
| | | |||
* | | race | Joey Hess | 2012-10-19 |
| | | |||
* | | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2012-10-19 |
|\| | |||
* | | close | Joey Hess | 2012-10-19 |
| | | |||
| * | Added a comment | http://joeyh.name/ | 2012-10-19 |
| | | |||
| * | Added a comment | http://joeyh.name/ | 2012-10-19 |
| | | |||
| * | (no commit message) | http://grossmeier.net/ | 2012-10-19 |
| | | |||
| * | (no commit message) | http://a-or-b.myopenid.com/ | 2012-10-19 |
| | | |||
| * | Added a comment | http://a-or-b.myopenid.com/ | 2012-10-19 |
| | | |||
| * | poll vote (Google Drive) | 93.231.130.2 | 2012-10-19 |
| | | |||
| * | Added a comment: Ah | https://me.yahoo.com/a/2grhJvAC049fJnvALDXek.6MRZMTlg--#eec89 | 2012-10-18 |
| | | |||
| * | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawlZvtBCVyJw4O71OPsdwGpVh6iJ1W-xaPc | 2012-10-18 |
|/ | |||
* | blog for the day | Joey Hess | 2012-10-18 |
| | |||
* | check and drop after uploads | Joey Hess | 2012-10-18 |
| | |||
* | update | Joey Hess | 2012-10-18 |
| | |||
* | check and drop unwanted content from remotes after receiving a transfer | Joey Hess | 2012-10-18 |
| | |||
* | split | Joey Hess | 2012-10-18 |
| | |||
* | drop unwanted content in the transfer scan | Joey Hess | 2012-10-18 |
| | | | | | | | | This was complicated quite a bit by needing to check numcopies. I optimised that, so it only looks up numcopies once per file, no matter how many remotes it checks to drop from. Although it did just occur to me that it might be better to first check if it wants to drop content, and only then check numcopies.. | ||
* | minor transfer scanner code reworking | Joey Hess | 2012-10-18 |
| | | | | Also a small optimisation using a Set | ||
* | import S3 only when enabled | Nicolas Pouillard | 2012-10-18 |
| | |||
* | Relax the dependency on the base package, to accomodate with GHC 7.6 | Nicolas Pouillard | 2012-10-18 |
| | |||
* | poll vote (Google Drive) | 84.204.75.2 | 2012-10-18 |
| | |||
* | poll vote (My phone (or MP3 player)) | 84.204.75.2 | 2012-10-18 |
| | |||
* | Added a comment: I agree | https://me.yahoo.com/a/2grhJvAC049fJnvALDXek.6MRZMTlg--#eec89 | 2012-10-18 |
| | |||
* | (no commit message) | https://me.yahoo.com/a/2grhJvAC049fJnvALDXek.6MRZMTlg--#eec89 | 2012-10-18 |
| | |||
* | Added a comment: Another idea | https://me.yahoo.com/a/2grhJvAC049fJnvALDXek.6MRZMTlg--#eec89 | 2012-10-18 |
| | |||
* | Added a comment: Works great! | https://me.yahoo.com/a/2grhJvAC049fJnvALDXek.6MRZMTlg--#eec89 | 2012-10-18 |
| | |||
* | Added a comment | http://joeyh.name/ | 2012-10-18 |
| | |||
* | Added a comment | http://joeyh.name/ | 2012-10-18 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2012-10-17 |
|\ | |||
| * | Added a comment | http://joeyh.name/ | 2012-10-18 |
| | | |||
* | | add solaris workaround to cabal file too | Joey Hess | 2012-10-17 |
| | | | | | | | | uname reports SunOS, but cabal seems to use solaris. | ||
| * | (no commit message) | https://me.yahoo.com/a/2grhJvAC049fJnvALDXek.6MRZMTlg--#eec89 | 2012-10-17 |
| | | |||
| * | Added a comment: Doesn't quite work | https://me.yahoo.com/a/2grhJvAC049fJnvALDXek.6MRZMTlg--#eec89 | 2012-10-17 |
| | | |||
| * | Added a comment: uname on OpenIndiana | https://me.yahoo.com/a/2grhJvAC049fJnvALDXek.6MRZMTlg--#eec89 | 2012-10-17 |
| | | |||
| * | Added a comment: libncurses on 10.7 | https://me.yahoo.com/a/6xTna_B_h.ECb6_ftC2dYLytAEwrv36etg_054U-#4c1e7 | 2012-10-17 |
| | | |||
| * | Added a comment: finding data that isn't unused, but should be. | bremner | 2012-10-17 |
|/ | |||
* | blog for the day | Joey Hess | 2012-10-17 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2012-10-17 |
|\ | |||
* | | Preferred content path matching bugfix. | Joey Hess | 2012-10-17 |
| | | | | | | | | | | | | | | When in a subdir, both the normal filepath, and the filepath relative to the top of the git repo are needed for matching. The former for key lookup, and the latter for include/exclude to match against. Previously, key lookup didn't work in this situation. | ||
| * | Added a comment | http://joeyh.name/ | 2012-10-17 |
| | | |||
| * | Added a comment | http://joeyh.name/ | 2012-10-17 |
|/ | |||
* | Fix handling of GIT_DIR when it refers to a git submodule. | Joey Hess | 2012-10-17 |
| | | | | | | The old code was just wrong in taking fromPath of GIT_DIR -- that made an localUnknown location with the GIT_DIR in it, which only worked by accident, and failed in submodules. |