summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * 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.
* updatesGravatar Joey Hess2016-02-23
|
* fix build moreGravatar Joey Hess2016-02-23
|
* fix build errorGravatar Joey Hess2016-02-23
|
* relocate pageGravatar Joey Hess2016-02-23
|
* commentGravatar Joey Hess2016-02-23
|
* avoid trying to include gpg in bundle on WindowsGravatar Joey Hess2016-02-23
|
* disable new build flags for android buildGravatar Joey Hess2016-02-23
|
* improve docsGravatar Joey Hess2016-02-23
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2016-02-23
|\
| * added [[!meta author=yoh]]Gravatar https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f42016-02-23
| |
| * (no commit message)Gravatar https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f42016-02-23
| |
| * Added a commentGravatar CandyAngel2016-02-23
| |
* | updatesGravatar Joey Hess2016-02-22
| |
* | updatesGravatar Joey Hess2016-02-22
| |
| * (no commit message)Gravatar grawity@2ea26be48562f66fcb9b66307da72b1e2e37453f2016-02-21
| |
| * Added a comment: any plans to add this?Gravatar git-annex@c063eec406e857662ac6bbb814defa6aebde64172016-02-21
| |
| * Added a commentGravatar divergentdave@5c17d06f6d67c6f157b76a4cc95ca764b7d2f8992016-02-21
| |
| * (no commit message)Gravatar divergentdave@5c17d06f6d67c6f157b76a4cc95ca764b7d2f8992016-02-21
|/
* devblogGravatar Joey Hess2016-02-19
|
* closeGravatar Joey Hess2016-02-19
|
* fix path to extra dirGravatar Joey Hess2016-02-19
|
* commentGravatar Joey Hess2016-02-19
|
* tag bugs that will be fixed when direct mode is removedGravatar Joey Hess2016-02-19
|
* closeGravatar Joey Hess2016-02-19
|
* followupGravatar Joey Hess2016-02-19
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2016-02-19
|\
* | Linux and OSX standalone builds put the bundled gpg last in PATH, so any ↵Gravatar Joey Hess2016-02-19
| | | | | | | | system gpg will be preferred over it.
| * Added a commentGravatar https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f42016-02-19
| |
* | commentGravatar Joey Hess2016-02-19
| |
* | closeGravatar Joey Hess2016-02-19
|/
* commentGravatar Joey Hess2016-02-19
|
* closeGravatar Joey Hess2016-02-19
|