Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | v6 mode is no longer experimental, downgrade warning | Joey Hess | 2016-01-14 |
| | |||
* | add news item for git-annex 6.20160114 | Joey Hess | 2016-01-14 |
| | |||
* | comment6.20160114 | Joey Hess | 2016-01-14 |
| | |||
* | Added a comment: Duplicate Files Deleter | rashi.k0306@46b3566bf776802cd7adb39707f018beec8b0f26 | 2016-01-14 |
| | |||
* | Added a comment: "done" but only for non --fast/--relaxed | https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4 | 2016-01-13 |
| | |||
* | followup | Joey Hess | 2016-01-13 |
| | |||
* | addurl: Refuse to overwrite any existing, non-annexed file. | Joey Hess | 2016-01-13 |
| | |||
* | immediate queue flushing when annex.queuesize=1 | Joey Hess | 2016-01-13 |
| | | | | | | | | | Previously, it only flushed when the queue got larger than 1. Also, make the queue auto-flush when items are added, rather than needing to be flushed as a separate step. This simplifies the code and make it more efficient too, as it avoids needing to read the queue out of the state to check if it should be flushed. | ||
* | addurl: Support --json, particularly useful in --batch mode. | Joey Hess | 2016-01-13 |
| | |||
* | avoid hard linking object from other repository when annex.thin is set | Joey Hess | 2016-01-13 |
| | | | | | This is simpler and less expensive than checking if the src file has a link count >= 2, and also is unlocked. | ||
* | changelog for fix | Joey Hess | 2016-01-13 |
| | |||
* | (no commit message) | simon.parzer@f837bbade0d93f560dc574b04e835b7875c4026f | 2016-01-13 |
| | |||
* | 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 |
| | |