Commit Graph

10 Commits

Author SHA1 Message Date
Rick Olson
548080154f add options object to ref scanner 2015-07-05 12:18:03 -06:00
Rick Olson
561f12bf98 this forces the scanner to look for deleted objects 2015-07-05 12:04:32 -06:00
Rick Olson
e2c7d0d186 merge master 2015-05-28 11:52:06 -06:00
rubyist
ebc81aedb9 Run update-index as a single background process
Reorganize the transfer queue to provide a channel to watch for object
OIDs as they finish. This can be used in the `get` command to feed a
goroutine that will copy the file to the working directory and inform
the update-index process about it as the transfers finish. This leads to
a greatly reduced amount of time spent updating the index after a get.
2015-05-27 15:52:28 -04:00
Rick Olson
d678d4bf33 update import paths 2015-05-25 12:20:50 -06:00
Scott Barron
c91bb6f355 Merge pull request #311 from michael-k/trace
Traced performance in case of error too
2015-05-16 09:28:00 -04:00
Michael Käufl
d2f9880275 Traced performance in case of error too
This also keeps the usages of 'start' close together.
2015-05-14 12:44:43 +02:00
Rick Olson
216623196a Use goimports instead of gofmt 2015-05-13 13:43:41 -06:00
rubyist
6f549a3a11 lfs.Scan() => lfs.ScanRefs() 2015-04-29 13:27:40 -04:00
rubyist
0cacca1bbc Move pointer and scanner packages into lfs
This refactoring will make a number of things easier. These didn't
really need to be in their own packages. Having them separate packages,
there are a few refactorings I've tried to do that end up with circular
dependencies due to things outside of `lfs` depending on `lfs`. Pushing
these into `lfs` makes refactoring simpler.
2015-04-23 12:20:36 -04:00