Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | devblog | Joey Hess | 2015-12-27 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2015-12-27 |
|\ | |||
* | | doc improvements | Joey Hess | 2015-12-27 |
| | | |||
* | | annex.thin | Joey Hess | 2015-12-27 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Decided it's too scary to make v6 unlocked files have 1 copy by default, but that should be available to those who need it. This is consistent with git-annex not dropping unused content without --force, etc. * Added annex.thin setting, which makes unlocked files in v6 repositories be hard linked to their content, instead of a copy. This saves disk space but means any modification of an unlocked file will lose the local (and possibly only) copy of the old version. * Enable annex.thin by default on upgrade from direct mode to v6, since direct mode made the same tradeoff. * fix: Adjusts unlocked files as configured by annex.thin. | ||
| * | (no commit message) | a@b34f238966e58f7c2ea550cc4cab3005c0e33150 | 2015-12-27 |
| | | |||
* | | update walkthrough and add tip about using v6 unlocked files | Joey Hess | 2015-12-26 |
| | | | | | | | | The walkthrough should make sense now both for v5 and v6 repo users. | ||
* | | add copy of note.mdwn, since Makefile's ikiwiki invocation omits the basewiki | Joey Hess | 2015-12-26 |
| | | |||
* | | reorg | Joey Hess | 2015-12-26 |
| | | |||
* | | update | Joey Hess | 2015-12-26 |
| | | |||
* | | update for v6 unlocked files | Joey Hess | 2015-12-26 |
| | | |||
* | | add unlocked flag for git-annex-shell recvkey | Joey Hess | 2015-12-26 |
| | | | | | | | | | | | | The direct flag is also set when sending unlocked content, to support old versions of git-annex-shell. At some point, the direct flag will be removed, and only the unlocked flag will be used. | ||
| * | (no commit message) | david.wargert@3142e930e120f177dff9fd083ebc900263143dad | 2015-12-26 |
| | | |||
| * | Added a comment | wsha.code+ga@b38779424f41c5701bbe5937340be43ff1474b2d | 2015-12-26 |
| | | |||
| * | (no commit message) | setthemfree@b25cdbaf5e7d071aa15bea1877178fc926343d09 | 2015-12-25 |
|/ | |||
* | Merge branch 'smudge' | Joey Hess | 2015-12-24 |
|\ | |||
* | | Added a comment | divergentdave@5c17d06f6d67c6f157b76a4cc95ca764b7d2f899 | 2015-12-24 |
| | | |||
* | | (no commit message) | divergentdave@5c17d06f6d67c6f157b76a4cc95ca764b7d2f899 | 2015-12-24 |
| | | |||
* | | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2015-12-23 |
|\ \ | |||
* | | | devblog | Joey Hess | 2015-12-23 |
| | | | |||
| | * | optimise read and write for Keys database (untested) | Joey Hess | 2015-12-23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Writes are optimised by queueing up multiple writes when possible. The queue is flushed after the Annex monad action finishes. That makes it happen on program termination, and also whenever a nested Annex monad action finishes. Reads are optimised by checking once (per AnnexState) if the database exists. If the database doesn't exist yet, all reads return mempty. Reads also cause queued writes to be flushed, so reads will always be consistent with writes (as long as they're made inside the same Annex monad). A future optimisation path would be to determine when that's not necessary, which is probably most of the time, and avoid flushing unncessarily. Design notes for this commit: - separate reads from writes - reuse a handle which is left open until program exit or until the MVar goes out of scope (and autoclosed then) - writes are queued - queue is flushed periodically - immediate queue flush before any read - auto-flush queue when database handle is garbage collected - flush queue on exit from Annex monad (Note that this may happen repeatedly for a single database connection; or a connection may be reused for multiple Annex monad actions, possibly even concurrent ones.) - if database does not exist (or is empty) the handle is not opened by reads; reads instead return empty results - writes open the handle if it was not open previously | ||
| * | | Added a comment: Centralized server with separate remote | mark@6b90344cdab3158eacb94a3944460d138afc9bef | 2015-12-23 |
| | | | |||
| * | | Added a comment | CandyAngel | 2015-12-23 |
|/ / | |||
* | | devblog | Joey Hess | 2015-12-22 |
| | | |||
| * | update | Joey Hess | 2015-12-22 |
| | | |||
| * | Merge branch 'master' into smudge | Joey Hess | 2015-12-22 |
| |\ | |/ |/| | |||
* | | link to neurodebian standalone deb | Joey Hess | 2015-12-22 |
| | | |||
* | | remove obsolte note about sid package being out of date | Joey Hess | 2015-12-22 |
| | | |||
* | | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2015-12-22 |
|\ \ | |||
* | | | addurl: Added --with-files option. | Joey Hess | 2015-12-22 |
| | | | |||
| | * | wip v6 support for assistant | Joey Hess | 2015-12-21 |
| | | | | | | | | | | | | Files are not yet added to v6 repos in unlocked mode. | ||
| | * | Merge branch 'master' into smudge | Joey Hess | 2015-12-21 |
| | |\ | |_|/ |/| | | |||
| * | | (no commit message) | https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4 | 2015-12-21 |
| | | | |||
| * | | Added a comment | frost.kristian@75a6b6a25121f985cd8708f98c691d41716ac720 | 2015-12-21 |
|/ / | |||
* | | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2015-12-21 |
|\ \ | |||
* | | | addurl: Added --batch option. | Joey Hess | 2015-12-21 |
| | | | |||
| * | | Added a comment | https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4 | 2015-12-21 |
|/ / | |||
* | | Added a comment | cbaines | 2015-12-21 |
| | | |||
* | | Added a comment | frost.kristian@75a6b6a25121f985cd8708f98c691d41716ac720 | 2015-12-21 |
| | | |||
* | | Added a comment | cbaines | 2015-12-21 |
| | | |||
* | | Added a comment | cbaines | 2015-12-21 |
| | | |||
* | | Added a comment | https://openid.stackexchange.com/user/e65e6d0e-58ba-41de-84cc-1f2ba54cf574 | 2015-12-21 |
| | | |||
* | | Added a comment: A problem with SmartGit then? | jhannwong@c9c7a67b5632a4bbc0c959cfeb3d340e02f28565 | 2015-12-21 |
| | | |||
* | | (no commit message) | frost.kristian@75a6b6a25121f985cd8708f98c691d41716ac720 | 2015-12-20 |
| | | |||
* | | Added a comment | sts | 2015-12-20 |
| | | |||
* | | update | Joey Hess | 2015-12-19 |
| | | |||
* | | reuse comment | Joey Hess | 2015-12-19 |
| | | |||
* | | comment | Joey Hess | 2015-12-19 |
| | | |||
* | | comment | Joey Hess | 2015-12-19 |
| | | |||
* | | comment | Joey Hess | 2015-12-19 |
| | | |||
* | | comment | Joey Hess | 2015-12-19 |
| | |