Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | fully fix fsck memory use by iterative fscking | 2014-03-12 | |
| | | | | Not very well tested, but I'm sure it doesn't eg, loop forever. | ||
* | better streaming when cleaning up corrupt objects | 2014-03-10 | |
| | | | | | A repo with a lot of objects will now stream them through, rather than buffering a list of them all in memory. | ||
* | repair: Optimise unpacking of pack files, and avoid repeated error messages ↵ | 2014-02-24 | |
| | | | | about corrupt pack files. | ||
* | remove Read instance for Ref | 2014-02-19 | |
| | | | | | | | | Removed instance, got it all to build using fromRef. (With a few things that really need to show something using a ref for debugging stubbed out.) Then added back Read instance, and made Logs.View use it for serialization. This changes the view log format. | ||
* | repair: Fix bug in packed refs file exploding code that caused a .gitrefs ↵ | 2014-01-15 | |
| | | | | directory to be created instead of .git/refs | ||
* | repair: Remove damaged git-annex sync branches. | 2013-12-10 | |
| | |||
* | update | 2013-12-10 | |
| | |||
* | accidentially committed wrong version of file | 2013-12-10 | |
| | |||
* | Improve repair of git-annex index file. | 2013-12-10 | |
| | | | | | | | | | | Fixes a test case I received where a corrupted repo was repaired, but the git-annex branch was not. The root of the problem was that the MissingObject returned by the repair code was not necessarily a complete set of all objects that might have been deleted during the repair. So, stop trying to return that at all, and instead make the index file checking code explicitly verify that each object the index uses is present. | ||
* | merge improved fsck types from git-repair and some associated changes | 2013-11-30 | |
| | |||
* | make runRepairOf run preRepair | 2013-11-21 | |
| | | | | | This may be a little late, since a fsck has already been done, but it can't hurt. | ||
* | merge from git-repair | 2013-11-21 | |
| | |||
* | merge from git-repair | 2013-11-20 | |
| | |||
* | merge from git-repair | 2013-11-20 | |
| | |||
* | merge from git-repair | 2013-11-20 | |
| | |||
* | fix repair failure that occurred when index was corrupted, and other objects too | 2013-11-19 | |
| | | | | | In this case, the index problem prevented fsck from finding the other problems. | ||
* | merge with git-repair | 2013-11-19 | |
| | |||
* | moving git-repair to its own package | 2013-11-18 | |
| | |||
* | better handling of missing index file | 2013-11-13 | |
| | |||
* | assistant: Notice on startup when the index file is corrupt, and auto-repair. | 2013-11-13 | |
| | |||
* | repair: Handle case where index file is corrupt, but all objects are ok. | 2013-11-13 | |
| | |||
* | assistant: Support repairing git remotes that are locally accessible | 2013-10-27 | |
| | | | | | | | | (eg, on removable drives) gcrypt remotes are not yet handled. This commit was sponsored by Sören Brunk. | ||
* | wire git repair into webapp | 2013-10-23 | |
| | |||
* | minor | 2013-10-23 | |
| | |||
* | repair command: add handling of git-annex branch and index | 2013-10-23 | |