summaryrefslogtreecommitdiff
path: root/Annex
Commit message (Collapse)AuthorAge
* clean Annex stuff out of Utility/Gravatar Joey Hess2011-10-16
|
* break out non-log stuff to separate moduleGravatar Joey Hess2011-10-15
|
* reorganize log modulesGravatar Joey Hess2011-10-15
| | | | no code changes
* minor syntax changesGravatar Joey Hess2011-10-11
|
* tweaksGravatar Joey Hess2011-10-10
|
* fix a raceGravatar Joey Hess2011-10-09
| | | | | | | | | Another process may stage journalled files before the lock is taken, so need to get the list of journalled files afterwards. It's unfortunate this means getting the directory contents twice, but it seems better to do that than sometimes take the lock unnecessarily.
* better layoutGravatar Joey Hess2011-10-07
| | | | | And a theoretical fix to branchstate cache invalidation, but not a bug that could actually happen.
* performance fixGravatar Joey Hess2011-10-07
| | | | | It was checking if it needed to merge on every branch access, fix it to only check once.
* avoid merging multiple branches that point to the same treeGravatar Joey Hess2011-10-07
| | | | avoids git warning "error: duplicate parent xxx ignored"
* faster union merge of multiple branches into indexGravatar Joey Hess2011-10-07
| | | | only write index once
* renameGravatar Joey Hess2011-10-05
|
* renameGravatar Joey Hess2011-10-04
|
* factor out Annex exception handling moduleGravatar Joey Hess2011-10-04