aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* include adjustment in the adjusted branch nameGravatar Joey Hess2016-02-29
| | | | Allows it to be recovered easily.
* Merge branch 'master' into adjustedbranchGravatar Joey Hess2016-02-29
|\
| * metadata: Added -r to remove all current values of a field.Gravatar Joey Hess2016-02-29
| |
| * use DelMeta to unset tagGravatar Joey Hess2016-02-29
| | | | | | | | No behavior change, just simplification.
| * add news item for git-annex 6.20160229Gravatar Joey Hess2016-02-29
| |
| * leap year release6.20160229Gravatar Joey Hess2016-02-29
| |
| * forgot to add this comment earlierGravatar Joey Hess2016-02-29
| |
| * commentGravatar Joey Hess2016-02-29
| |
| * Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2016-02-29
| |\
| * | fix android buildGravatar Joey Hess2016-02-29
| | |
| | * (no commit message)Gravatar grawity@2ea26be48562f66fcb9b66307da72b1e2e37453f2016-02-29
| |/
| * remove lower-casing of field names; metadata fields are case-insensativeGravatar Joey Hess2016-02-28
| |
| * Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2016-02-28
| |\
| * | The pre-commit-annex hook script that automatically extracts metadata has ↵Gravatar Joey Hess2016-02-28
| | | | | | | | | | | | been updated to also use exiftool. Thanks, Klaus Ethgen.
| | * Added a comment: Some additional notesGravatar page2016-02-28
| |/
| * Support --metadata field<number, --metadata field>number etc to match ranges ↵Gravatar Joey Hess2016-02-27
| | | | | | | | | | | | | | of numeric values. Similarly (well, for free), support preferred content expressions like metadata=field<number and metadata=field>number
| * close bug and changelogGravatar Joey Hess2016-02-26
| | | | | | | | finished testing recent commits, and I did solve it
| * better forcing of hashGravatar Joey Hess2016-02-26
| |
| * forgot to use sfileGravatar Joey Hess2016-02-26
| |
| * try again at forcing file read while hashingGravatar Joey Hess2016-02-26
| |
| * updateGravatar Joey Hess2016-02-26
| |
| * bugGravatar Joey Hess2016-02-26
| |
| * closeGravatar Joey Hess2016-02-26
| |
| * test revert "force hash to finish with file before returning"Gravatar Joey Hess2016-02-26
| | | | | | | | | | | | This reverts commit d11b032bd86ebe69f1d08e382bd83370db8ea9b9. This seems to have caused a memory leak.
| * typoGravatar Joey Hess2016-02-26
| |
| * Include magic database in the linux and OSX standalone builds.Gravatar Joey Hess2016-02-26
| |
| * (no commit message)Gravatar https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f42016-02-26
| |
| * (no commit message)Gravatar https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f42016-02-26
| |
| * Added a commentGravatar divergentdave@5c17d06f6d67c6f157b76a4cc95ca764b7d2f8992016-02-26
| |
| * Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2016-02-25
| |\
| * | devblogGravatar Joey Hess2016-02-25
| | |
* | | adjusted branches, proof of conceptGravatar Joey Hess2016-02-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "git annex adjust" may be a temporary interface, but works for a proof of concept. It is pretty fast at creating the adjusted branch. The main overhead is injecting pointer files. It might be worth optimising that by reusing the symlink target as the pointer file content. When I tried to do that, the problem was that the clean filter doesn't use that same format, and so git thought files had changed. Could be dealt with, perhaps make the clean filter use symlink format for pointer files when on an adjusted branch? But the real overhead is in checking out the branch, when git runs the smudge filter once per file. That is perhaps too slow to be usable, although it may only affect initial checkout of the branch, and not updates. TBD.
* | | add hashPointerFile'Gravatar Joey Hess2016-02-25
|/ /
* | add catCommitGravatar Joey Hess2016-02-25
| |
* | add fromBlobTypeGravatar Joey Hess2016-02-25
| |
* | factor out commitTreeGravatar Joey Hess2016-02-25
| |
* | add catCommit, with commit object parserGravatar Joey Hess2016-02-25
| |
* | refactorGravatar Joey Hess2016-02-25
| |
| * Added a comment: would it be possible to get a branch only with annexed content?Gravatar https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f42016-02-25
| |
| * Added a comment: dropping files after changing branches/tagsGravatar tom_clune2016-02-24
| |
| * (no commit message)Gravatar https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f42016-02-24
| |
| * Added a comment: git annex using the "wrong" ssh socketGravatar tom_clune2016-02-24
| |
| * (no commit message)Gravatar matyasbot@fd008517d046c382e18306c0b3db48eb58d45dee2016-02-24
| |
| * (no commit message)Gravatar https://me.yahoo.com/a/ZF7p46cPmpWtb9zvA8iTitPmiQ--#eb0142016-02-24
| |
* | parse strictlyGravatar Joey Hess2016-02-23
| | | | | | | | | | This reduces memory use, because it avoids thunks that buffer parts of the ls-tree output that are not needed.
* | better encapsulationGravatar Joey Hess2016-02-23
| |
* | few strictness improvemnetsGravatar Joey Hess2016-02-23
| |
* | refactorGravatar Joey Hess2016-02-23
| |
* | add adjustTree (low-level) interface that avoids buffering much in memoryGravatar Joey Hess2016-02-23
| | | | | | | | | | Using getTree and recordTree in my big repo takes 594 mb ram. Using adjustTree takes 73 mb.
* | remove support for network older than 2.4Gravatar Joey Hess2016-02-23
| | | | | | | | debian stable has 2.4