summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* 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
| |
* | 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
* | no streamingGravatar Joey Hess2016-02-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | extractTree has to parse the whole input list in order to generate a tree, so convert interface to non-streaming. Some quick memory benchmarks in a repo with 60k files don't look too bad despite not streaming. To stream, without building up a whole tree object, one way would be a new interface: adjustTree :: MonadIO m :: (TreeItem -> m (Maybe TreeItem)) -> Ref -> Repo -> m Sha This would only need to buffer tree objects from the current one down to the root, in order to update trees when a TreeItem is changed. But, while it supports changing items in the tree, and removing items, it does not support adding new items, or moving items from one directory to another.
* | use getShaGravatar Joey Hess2016-02-23
|/
* minor improvementsGravatar Joey Hess2016-02-23
|
* devblogGravatar Joey Hess2016-02-23
|
* todoGravatar Joey Hess2016-02-23
|
* add mktree interfaceGravatar Joey Hess2016-02-23
|
* Avoid crashing when built with MagicMime support, but when the magic ↵Gravatar Joey Hess2016-02-23
| | | | database cannot be loaded.