Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | neat checksumming api at s3 that could be leveraged | https://id.koumbit.net/anarcat | 2015-06-16 |
| | |||
* | Added a comment | anarcat | 2015-06-15 |
| | |||
* | Added a comment | anarcat | 2015-06-15 |
| | |||
* | Added a comment | anarcat | 2015-06-15 |
| | |||
* | workaround: restarting the assistant | anarcat | 2015-06-15 |
| | |||
* | Added a comment | anarcat | 2015-06-15 |
| | |||
* | followup | Joey Hess | 2015-06-15 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2015-06-15 |
|\ | |||
* | | layout | Joey Hess | 2015-06-15 |
| | | |||
| * | weird s3 sync bug? | anarcat | 2015-06-15 |
| | | |||
* | | close | Joey Hess | 2015-06-15 |
| | | |||
* | | comment | Joey Hess | 2015-06-15 |
| | | |||
* | | comment | Joey Hess | 2015-06-15 |
|/ | |||
* | link to todo item about this | Joey Hess | 2015-06-15 |
| | |||
* | bug in old version of git-annex not current version | Joey Hess | 2015-06-15 |
| | |||
* | comment | Joey Hess | 2015-06-15 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2015-06-15 |
|\ | |||
| * | (no commit message) | zsolist@20b8dad52ed42acde0810648144f7df87b29cd39 | 2015-06-15 |
| | | |||
| * | (no commit message) | https://me.yahoo.com/a/WioZezwAj_PPf7_qtC0oN9Pl5iUte78gVg--#97871 | 2015-06-15 |
| | | |||
* | | debian/cabal-wrapper: Removed this hack which should not be needed anymore. | Joey Hess | 2015-06-14 |
|/ | |||
* | improve url parsing more | Joey Hess | 2015-06-14 |
| | | | | | Now can handle eg, "http://[::1]/download/cdrom-fontzip[foo]", where the first [] need to stay unescaped, but the rest have to be escaped. | ||
* | Improve url parsing to handle some urls containing illegal [] characters in ↵ | Joey Hess | 2015-06-14 |
| | | | | | | their paths. Ie, "https://archive.org/download/zoom-2/Zoom - Release 2 (1996)(Active Software)[!].iso" | ||
* | comment | Joey Hess | 2015-06-14 |
| | |||
* | resp | Joey Hess | 2015-06-14 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2015-06-14 |
|\ | |||
* | | set LC_ALL in ikiwiki build to ensure deterministic build in other locales | Joey Hess | 2015-06-14 |
| | | | | | | | | | | smcv suggeted using C.UTF-8, but I want this to work beyond Debian, so went with C, which seems to work ok. | ||
| * | Added a comment: … | tomekwi | 2015-06-13 |
| | | |||
| * | Added a comment: direct mode within a directory? | tomekwi | 2015-06-13 |
| | | |||
| * | (no commit message) | amarburg@128ccc99d92795ea23992e5d242c9c550de316c0 | 2015-06-12 |
|/ | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2015-06-12 |
|\ | |||
* | | clean up obsolete branches | Joey Hess | 2015-06-12 |
| | | |||
* | | plan update | Joey Hess | 2015-06-12 |
| | | |||
* | | status update | Joey Hess | 2015-06-12 |
| | | |||
* | | optimise ObjectHashLower handling | Joey Hess | 2015-06-12 |
| | | | | | | | | | | | | | | A repo tuned with ObjectHashLower only ever uses lower-case hash directories, so unlike a bare repo which could have old mixed case directories, there is no need to do an expensive check of the filesystem in this case. | ||
| * | (no commit message) | https://me.yahoo.com/a/xkO5.1BkqIlQeQFLvN.y7djS7aY-#90ad3 | 2015-06-12 |
| | | |||
| * | (no commit message) | https://me.yahoo.com/a/xkO5.1BkqIlQeQFLvN.y7djS7aY-#90ad3 | 2015-06-12 |
| | | |||
| * | (no commit message) | https://me.yahoo.com/a/WioZezwAj_PPf7_qtC0oN9Pl5iUte78gVg--#97871 | 2015-06-12 |
|/ | |||
* | oh foo, I didn't mean to include this in the prev commit | Joey Hess | 2015-06-11 |
| | |||
* | 4 ns optimisation of repeated calls to hasDifference on the same Differences | Joey Hess | 2015-06-11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I want this as fast as possible, so it can be added to code paths without slowing them down. Avoid the set lookup, and rely on laziness, drops runtime from 14.37 ns to 11.03 ns according to this criterion benchmark: import Criterion.Main import qualified Types.Difference as New import qualified Types.DifferenceOld as Old main :: IO () main = defaultMain [ bgroup "hasDifference" [ bench "new" $ whnf (New.hasDifference New.OneLevelObjectHash) new , bench "old" $ whnf (Old.hasDifference Old.OneLevelObjectHash) old ] ] where s = "fromList [ObjectHashLower, OneLevelObjectHash, OneLevelBranchHash]" new = New.readDifferences s old = Old.readDifferences s A little bit of added boilerplate, but I suppose it's worth it to not need to worry about set lookup overhead. Note that adding more differences would slow down the old implementation; the new implementation will run the same speed. | ||
* | further thoughts | Joey Hess | 2015-06-11 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2015-06-11 |
|\ | |||
| * | i don't think this is valid | https://id.koumbit.net/anarcat | 2015-06-11 |
| | | |||
* | | Fix bug that prevented enumerating locally present objects in repos tuned ↵ | Joey Hess | 2015-06-11 |
| | | | | | | | | | | | | | | | | with annex.tune.objecthash1=true Need to walk 1 level of subdirs less in this case. The git-annex branch traversal code didn't have a similar bug. | ||
| * | move bug to a todo since it's a wishlist | Antoine Beaupré | 2015-06-11 |
| | | |||
| * | maybe a feature? | https://id.koumbit.net/anarcat | 2015-06-11 |
| | | |||
| * | bandwidth limits on s3 | https://id.koumbit.net/anarcat | 2015-06-11 |
| | | |||
| * | Added a comment: Thanks | juh | 2015-06-11 |
| | | |||
| * | Added a comment | eigengrau | 2015-06-11 |
|/ | |||
* | Added a comment | https://id.koumbit.net/anarcat | 2015-06-10 |
| | |||
* | todo item (seems blocked on caching database) | Joey Hess | 2015-06-10 |
| |