Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | forgot to use sfile | 2016-02-26 | ||
| | | ||||
* | | try again at forcing file read while hashing | 2016-02-26 | ||
| | | ||||
* | | update | 2016-02-26 | ||
| | | ||||
* | | bug | 2016-02-26 | ||
| | | ||||
* | | close | 2016-02-26 | ||
| | | ||||
* | | test revert "force hash to finish with file before returning" | 2016-02-26 | ||
| | | | | | | | | | | | | This reverts commit d11b032bd86ebe69f1d08e382bd83370db8ea9b9. This seems to have caused a memory leak. | |||
* | | typo | 2016-02-26 | ||
| | | ||||
* | | Include magic database in the linux and OSX standalone builds. | 2016-02-26 | ||
| | | ||||
* | | (no commit message) | 2016-02-26 | ||
| | | ||||
* | | (no commit message) | 2016-02-26 | ||
| | | ||||
* | | Added a comment | 2016-02-26 | ||
| | | ||||
* | | Merge branch 'master' of ssh://git-annex.branchable.com | 2016-02-25 | ||
|\ \ | ||||
* | | | devblog | 2016-02-25 | ||
| | | | ||||
* | | | add catCommit | 2016-02-25 | ||
| | | | ||||
* | | | add fromBlobType | 2016-02-25 | ||
| | | | ||||
* | | | factor out commitTree | 2016-02-25 | ||
| | | | ||||
* | | | add catCommit, with commit object parser | 2016-02-25 | ||
| | | | ||||
* | | | refactor | 2016-02-25 | ||
| | | | ||||
| * | | Added a comment: would it be possible to get a branch only with annexed content? | 2016-02-25 | ||
| | | | ||||
| * | | Added a comment: dropping files after changing branches/tags | 2016-02-24 | ||
| | | | ||||
| * | | (no commit message) | 2016-02-24 | ||
| | | | ||||
| * | | Added a comment: git annex using the "wrong" ssh socket | 2016-02-24 | ||
| | | | ||||
| * | | (no commit message) | 2016-02-24 | ||
| | | | ||||
| * | | (no commit message) | 2016-02-24 | ||
| | | | ||||
* | | | parse strictly | 2016-02-23 | ||
| | | | | | | | | | | | | | | | This reduces memory use, because it avoids thunks that buffer parts of the ls-tree output that are not needed. | |||
* | | | better encapsulation | 2016-02-23 | ||
| | | | ||||
* | | | few strictness improvemnets | 2016-02-23 | ||
| | | | ||||
* | | | refactor | 2016-02-23 | ||
| | | | ||||
* | | | add adjustTree (low-level) interface that avoids buffering much in memory | 2016-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.4 | 2016-02-23 | ||
| | | | | | | | | | | | | debian stable has 2.4 | |||
* | | | no streaming | 2016-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 getSha | 2016-02-23 | ||
|/ / | ||||
* | | minor improvements | 2016-02-23 | ||
| | | ||||
* | | devblog | 2016-02-23 | ||
| | | ||||
* | | todo | 2016-02-23 | ||
| | | ||||
* | | add mktree interface | 2016-02-23 | ||
| | | ||||
* | | Avoid crashing when built with MagicMime support, but when the magic ↵ | 2016-02-23 | ||
| | | | | | | | | database cannot be loaded. | |||
* | | updates | 2016-02-23 | ||
| | | ||||
* | | fix build more | 2016-02-23 | ||
| | | ||||
* | | fix build error | 2016-02-23 | ||
| | | ||||
* | | relocate page | 2016-02-23 | ||
| | | ||||
* | | comment | 2016-02-23 | ||
| | | ||||
* | | avoid trying to include gpg in bundle on Windows | 2016-02-23 | ||
| | | ||||
* | | disable new build flags for android build | 2016-02-23 | ||
| | | ||||
* | | improve docs | 2016-02-23 | ||
| | | ||||
* | | Merge branch 'master' of ssh://git-annex.branchable.com | 2016-02-23 | ||
|\ \ | ||||
| * | | added [[!meta author=yoh]] | 2016-02-23 | ||
| | | | ||||
| * | | (no commit message) | 2016-02-23 | ||
| | | | ||||
| * | | Added a comment | 2016-02-23 | ||
| | | | ||||
* | | | updates | 2016-02-22 | ||
| | | |