Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | remove now-unnecessary manual reaps | Joey Hess | 2012-10-04 |
| | |||
* | run git coprocesses with gitEnv | Joey Hess | 2012-09-15 |
| | |||
* | add debugging | Joey Hess | 2012-07-17 |
| | |||
* | make watch use the queue | Joey Hess | 2012-06-07 |
| | | | | | May not work. Certianly needs to flush the queue from time to time when only symlink changes are being made. | ||
* | move hashObject to HashObject library and generalize it to support all git ↵ | Joey Hess | 2012-06-06 |
| | | | | object types | ||
* | cleanup | Joey Hess | 2012-02-21 |
| | |||
* | refactor | Joey Hess | 2012-02-20 |
| | |||
* | fix memory leak when staging the journal | Joey Hess | 2012-02-14 |
| | | | | | | The list of files had to be retained until the end so it could be deleted. Also, a list of update-index lines was generated and only then fed into it. Now everything streams in constant space. | ||
* | Fixed a memory leak due to excessive strictness when committing journal files. | Joey Hess | 2012-02-14 |
| | | | | | | When hashing the files, the entire list of shas was read strictly. That was entirely unnecessary, since there's a cleanup action run after they're consumed. | ||
* | comment typo | Joey Hess | 2012-02-13 |
| | |||
* | fix file encoding of HashObject | Joey Hess | 2012-02-04 |
| | |||
* | split out Git/Command.hs | Joey Hess | 2011-12-14 |
| | |||
* | split more stuff out of Git.hs | Joey Hess | 2011-12-14 |
| | |||
* | avoid closing pipe before all the shas are read from it | Joey Hess | 2011-12-12 |
| | | | | | | | Could have just used hGetContentsStrict here, but that would require storing all the shas in memory. Since this is called at the end of a git-annex run, it may have created a *lot* of shas, so I avoid that memory use and stream them out like before. | ||
* | broke out Git/HashObject.hs | Joey Hess | 2011-12-12 |