Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Revert "foo" | Joey Hess | 2010-10-31 |
| | | | | This reverts commit 371906efb010c3b441d958adecb2a6fddd498237. | ||
* | foo | Joey Hess | 2010-10-31 |
| | |||
* | add toggles | Joey Hess | 2010-10-31 |
| | |||
* | Fix crash on unknown symlinks. | Joey Hess | 2010-10-31 |
| | |||
* | idea | Joey Hess | 2010-10-31 |
| | |||
* | idea2 | Joey Hess | 2010-10-31 |
| | |||
* | idea | Joey Hess | 2010-10-31 |
| | |||
* | all Walls are clean! | Joey Hess | 2010-10-31 |
| | |||
* | more Wall cleaning | Joey Hess | 2010-10-31 |
| | |||
* | more Wall cleaning | Joey Hess | 2010-10-31 |
| | |||
* | more Wall cleaning | Joey Hess | 2010-10-31 |
| | |||
* | bugfix: really run GitQueue against specified repo, not necessarily pwd | Joey Hess | 2010-10-31 |
| | |||
* | more Wall cleaning | Joey Hess | 2010-10-31 |
| | |||
* | Merge remote branch 'branchable/master' | Joey Hess | 2010-10-31 |
|\ | |||
* | | changelog | Joey Hess | 2010-10-31 |
| | | |||
* | | more Wall cleaning | Joey Hess | 2010-10-31 |
| | | |||
* | | more Wall cleaning | Joey Hess | 2010-10-31 |
| | | |||
* | | more Wall cleaning | Joey Hess | 2010-10-31 |
| | | |||
* | | -Wall clean | Joey Hess | 2010-10-31 |
| | | |||
| * | add 'done' link | http://users.itk.ppke.hu/~cstamas/openid/ | 2010-10-31 |
| | | |||
| * | building on squeeze | http://users.itk.ppke.hu/~cstamas/openid/ | 2010-10-31 |
|/ | |||
* | another memory optimisation | Joey Hess | 2010-10-31 |
| | | | | | | | | | This time memory leaked if lots of UUIDs needed to be pretty-printed, as in a get or drop of many files. Essentially the same strict read buffering problem that affected the LocationLog underneath though. uuidMap really could stand to be cached, as the uuid log is read many times in this case. But it is a fairly edge case. | ||
* | write to tmp file | Joey Hess | 2010-10-31 |
| | | | | | | | Writing to a tmp file means no locking is needed, and it fixes a bug introduced by the last commit, which made log files be read lazily, so they could still be open when written, which breaks due to haskell's internal locking. | ||
* | more space saving by not locking location log for read | Joey Hess | 2010-10-30 |
| | | | | | | | | | | | | | | | | Actions that need to read all the location logs, like "git annex get .", were still using a lot of memory, and profiling pointed at the location log reading as the problem. Not locking them for read, and thus avoiding the strict reading fixes the problem, although I don't quite understand why. (Oddly, -sstderr profiling did not show the memory as used, though top showed dozens of MB being used.) Anyway, it's fine to not lock location logs for read, since the log format and parser should be safe if a partial read of a file being written happens. Note that that could easily happen anyway, if doing a git pull, etc, especially if git needs to union merge in changes from elsewhere. The worst that will happen is git-annex could get a bad or out of date idea about locations and refuse to eg, --drop something. | ||
* | Fixed memory leak; git-annex no longer reads the whole file list from git ↵ | Joey Hess | 2010-10-30 |
| | | | | before starting, and will be much faster with large repos. | ||
* | cpp not needed | Joey Hess | 2010-10-30 |
| | |||
* | link to ask.debian.net | Joey Hess | 2010-10-30 |
| | |||
* | meh | Joey Hess | 2010-10-30 |
| | |||
* | Merge remote branch 'branchable/master' | Joey Hess | 2010-10-30 |
|\ | |||
* | | ok, let's just use extensible-exceptions | Joey Hess | 2010-10-30 |
| | | |||
* | | build fix | Joey Hess | 2010-10-30 |
| | | |||
| * | formatting fix | http://users.itk.ppke.hu/~cstamas/openid/ | 2010-10-30 |
| | | |||
| * | reply to joey | http://users.itk.ppke.hu/~cstamas/openid/ | 2010-10-30 |
|/ | |||
* | meh | Joey Hess | 2010-10-30 |
| | |||
* | note | Joey Hess | 2010-10-30 |
| | |||
* | Support building with Debian stable's ghc. | Joey Hess | 2010-10-30 |
| | |||
* | response | Joey Hess | 2010-10-30 |
| | |||
* | (no commit message) | http://users.itk.ppke.hu/~cstamas/openid/ | 2010-10-30 |
| | |||
* | changelog | Joey Hess | 2010-10-29 |
| | |||
* | use -z with git-ls-files, to support files with odd chars | Joey Hess | 2010-10-29 |
| | |||
* | factor out stagedFiles | Joey Hess | 2010-10-29 |
| | |||
* | avoid unnessary newlines before progress in quiet mode | Joey Hess | 2010-10-29 |
| | |||
* | convert safeSystem to boolSystem | Joey Hess | 2010-10-29 |
| | | | | to fix ctrl-c handling | ||
* | ikiwiki is not really needed | Joey Hess | 2010-10-29 |
| | |||
* | Merge remote branch 'branchable/master' | Joey Hess | 2010-10-29 |
|\ | |||
* | | really fix SIGINT handling | Joey Hess | 2010-10-29 |
| | | | | | | | | | | Have to completly avoid SIGINT being trapped, which means going very low-level. | ||
* | | Fix SIGINT handling. | Joey Hess | 2010-10-29 |
| | | |||
* | | syntax tweaks | Joey Hess | 2010-10-28 |
| | | |||
* | | Add --verbose | Joey Hess | 2010-10-28 |
| | | |||
* | | Fix support for file:// remotes. | Joey Hess | 2010-10-28 |
| | |