Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Added a comment: OSX Homebrew Has Same Failure | git-annex@8c58bb43191e0443be5d100448ba874284c5a778 | 2016-01-13 |
| | |||
* | Added a comment: Updated | emanuele.ruffaldi@56b9c9a5c1f873994b869248e9b53aa20f437d20 | 2016-01-12 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2016-01-12 |
|\ | |||
| * | Added a comment: Some additional information | Alan | 2016-01-12 |
| | | |||
* | | devblog | Joey Hess | 2016-01-12 |
|/ | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2016-01-12 |
|\ | |||
* | | update | Joey Hess | 2016-01-12 |
| | | |||
| * | Added a comment: another side-effect of largefiles not being supported for ↵ | https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4 | 2016-01-12 |
|/ | | | | my usecase | ||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2016-01-12 |
|\ | |||
* | | add database benchmark | Joey Hess | 2016-01-12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The benchmark shows that the database access is quite fast indeed! And, it scales linearly to the number of keys, with one exception, getAssociatedKey. Based on this benchmark, I don't think I need worry about optimising for cases where all files are locked and the database is mostly empty. In those cases, database access will be misses, and according to this benchmark, should add only 50 milliseconds to runtime. (NB: There may be some overhead to getting the database opened and locking the handle that this benchmark doesn't see.) joey@darkstar:~/src/git-annex>./git-annex benchmark setting up database with 1000 setting up database with 10000 benchmarking keys database/getAssociatedFiles from 1000 (hit) time 62.77 μs (62.70 μs .. 62.85 μs) 1.000 R² (1.000 R² .. 1.000 R²) mean 62.81 μs (62.76 μs .. 62.88 μs) std dev 201.6 ns (157.5 ns .. 259.5 ns) benchmarking keys database/getAssociatedFiles from 1000 (miss) time 50.02 μs (49.97 μs .. 50.07 μs) 1.000 R² (1.000 R² .. 1.000 R²) mean 50.09 μs (50.04 μs .. 50.17 μs) std dev 206.7 ns (133.8 ns .. 295.3 ns) benchmarking keys database/getAssociatedKey from 1000 (hit) time 211.2 μs (210.5 μs .. 212.3 μs) 1.000 R² (0.999 R² .. 1.000 R²) mean 211.0 μs (210.7 μs .. 212.0 μs) std dev 1.685 μs (334.4 ns .. 3.517 μs) benchmarking keys database/getAssociatedKey from 1000 (miss) time 173.5 μs (172.7 μs .. 174.2 μs) 1.000 R² (0.999 R² .. 1.000 R²) mean 173.7 μs (173.0 μs .. 175.5 μs) std dev 3.833 μs (1.858 μs .. 6.617 μs) variance introduced by outliers: 16% (moderately inflated) benchmarking keys database/getAssociatedFiles from 10000 (hit) time 64.01 μs (63.84 μs .. 64.18 μs) 1.000 R² (1.000 R² .. 1.000 R²) mean 64.85 μs (64.34 μs .. 66.02 μs) std dev 2.433 μs (547.6 ns .. 4.652 μs) variance introduced by outliers: 40% (moderately inflated) benchmarking keys database/getAssociatedFiles from 10000 (miss) time 50.33 μs (50.28 μs .. 50.39 μs) 1.000 R² (1.000 R² .. 1.000 R²) mean 50.32 μs (50.26 μs .. 50.38 μs) std dev 202.7 ns (167.6 ns .. 252.0 ns) benchmarking keys database/getAssociatedKey from 10000 (hit) time 1.142 ms (1.139 ms .. 1.146 ms) 1.000 R² (1.000 R² .. 1.000 R²) mean 1.142 ms (1.140 ms .. 1.144 ms) std dev 7.142 μs (4.994 μs .. 10.98 μs) benchmarking keys database/getAssociatedKey from 10000 (miss) time 1.094 ms (1.092 ms .. 1.096 ms) 1.000 R² (1.000 R² .. 1.000 R²) mean 1.095 ms (1.095 ms .. 1.097 ms) std dev 4.277 μs (2.591 μs .. 7.228 μs) | ||
| * | removed | jhannwong@c9c7a67b5632a4bbc0c959cfeb3d340e02f28565 | 2016-01-12 |
| | | |||
| * | Added a comment: cygwin/msys-independent fix? | sameerds | 2016-01-12 |
| | | |||
| * | Added a comment: Does not work | jhannwong@c9c7a67b5632a4bbc0c959cfeb3d340e02f28565 | 2016-01-12 |
| | | |||
| * | Added a comment | https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4 | 2016-01-12 |
| | | |||
| * | initial report | https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4 | 2016-01-12 |
| | | |||
| * | (no commit message) | emanuele.ruffaldi@56b9c9a5c1f873994b869248e9b53aa20f437d20 | 2016-01-12 |
| | | |||
| * | (no commit message) | https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4 | 2016-01-11 |
| | | |||
* | | comment | Joey Hess | 2016-01-11 |
| | | |||
| * | (no commit message) | https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4 | 2016-01-11 |
| | | |||
| * | (no commit message) | https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4 | 2016-01-11 |
|/ | |||
* | comment | Joey Hess | 2016-01-11 |
| | |||
* | comment | Joey Hess | 2016-01-11 |
| | |||
* | comment | Joey Hess | 2016-01-11 |
| | |||
* | comment | Joey Hess | 2016-01-11 |
| | |||
* | commet | Joey Hess | 2016-01-11 |
| | |||
* | comment | Joey Hess | 2016-01-11 |
| | |||
* | Added a comment: Possible fix for rsync windows paths | pkitslaar | 2016-01-11 |
| | |||
* | Added a comment | git-annex.branchable.com@69b3f2da2837a3d9de8eab0b93771008294b7d69 | 2016-01-10 |
| | |||
* | removed | pkitslaar | 2016-01-10 |
| | |||
* | Added a comment: Same here | pkitslaar | 2016-01-10 |
| | |||
* | Added a comment: Same here | pkitslaar | 2016-01-10 |
| | |||
* | Added a comment | wsha.code+ga@b38779424f41c5701bbe5937340be43ff1474b2d | 2016-01-10 |
| | |||
* | Added a comment: What do you mean by "git-annex" branch? | G.nius.ck@d885edcfde63422ee84e5ee501b7aa545e91298d | 2016-01-09 |
| | |||
* | Added a comment: Copy from .git/config | https://openid.stackexchange.com/user/e65e6d0e-58ba-41de-84cc-1f2ba54cf574 | 2016-01-09 |
| | |||
* | Added a comment: Special remotes | mark@6b90344cdab3158eacb94a3944460d138afc9bef | 2016-01-08 |
| | |||
* | link | Joey Hess | 2016-01-08 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2016-01-08 |
|\ | |||
* | | devblog | Joey Hess | 2016-01-08 |
| | | |||
* | | update | Joey Hess | 2016-01-08 |
| | | |||
| * | Added a comment | oliverconzen@8cff8c5ab3868de177f748566f90c79720f9cf4b | 2016-01-08 |
|/ | |||
* | better fix for slash in view metadata | Joey Hess | 2016-01-08 |
| | | | | | | | | | The homomorphs are back, just encoded such that it doesn't crash in LANG=C However, I noticed a bug in the old escaping; [pseudoSlash] was escaped the same as ['/','/']. Fixed by using '%' to escape pseudoSlash. Which requires doubling '%' to escape it, but that's already done in the escaping of worktree filenames in a view, so is probably ok. | ||
* | view: Avoid using cute unicode homomorphs for '/' and '\' and instead use ↵ | Joey Hess | 2016-01-08 |
| | | | | ugly escaping, as the unicode method doesn't work on non-unicode supporting systems. | ||
* | link to new tip about encryption | Joey Hess | 2016-01-08 |
| | |||
* | (no commit message) | Alan | 2016-01-08 |
| | |||
* | (no commit message) | wsha.code+ga@b38779424f41c5701bbe5937340be43ff1474b2d | 2016-01-08 |
| | |||
* | Added a comment | anntzer.lee@b6e099b6ef8ba8b53005ca7f0e473e825001129b | 2016-01-08 |
| | |||
* | Added a comment: bump! | sameerds | 2016-01-08 |
| | |||
* | Added a comment | wsha.code+ga@b38779424f41c5701bbe5937340be43ff1474b2d | 2016-01-08 |
| | |||
* | (no commit message) | philippgodbersen@b5b6f1c85f129c3bbf300214eb690810f9c582b6 | 2016-01-07 |
| | |||
* | response | Joey Hess | 2016-01-07 |
| |