Taylor Blau
|
218347c417
|
Merge branch 'api-master' into tq/extract-endpoint
|
2016-12-16 16:13:45 -07:00 |
|
risk danger olson
|
84d9b72048
|
Merge branch 'master' into gitscanner/checkout
|
2016-12-16 10:28:20 -07:00 |
|
Taylor Blau
|
53b9a9d166
|
lfs,commands: remove lfs.NewUploadable() in favor of commands.uploadTransfer
|
2016-12-15 13:49:04 -07:00 |
|
Taylor Blau
|
a73a3c67a8
|
lfs,commands: remove lfs.NewDownloadable() in favor of commands.downloadTransfer
|
2016-12-15 13:21:17 -07:00 |
|
risk danger olson
|
27ff433d46
|
teach the smudge filter how to use the transfer queue directly
|
2016-12-15 10:13:36 -07:00 |
|
Taylor Blau
|
e18044f38b
|
tq: use *tq.Transfer instead of Transferable and transfer.Transfer
|
2016-12-14 15:03:09 -07:00 |
|
risk danger olson
|
68efd0536a
|
Rewrite path converters to a struct. Channels are unnecessary
|
2016-12-14 11:37:30 -07:00 |
|
risk danger olson
|
62d0b51ada
|
Remove unused callback arg on ScanTree()
|
2016-12-14 10:53:34 -07:00 |
|
risk danger olson
|
e5384cc977
|
tq accepts only a string
|
2016-12-14 10:27:39 -07:00 |
|
risk danger olson
|
d32d98cc9c
|
NewManifestWithGitEnv() now takes the string auth access type for the current endpoint
|
2016-12-13 16:48:54 -07:00 |
|
risk danger olson
|
4bd6f5c5fb
|
use multiple *tq.Manifest constructors
|
2016-12-13 15:38:10 -07:00 |
|
risk danger olson
|
1d72978593
|
Move ConfigureManifest() to lfs package
|
2016-12-13 14:14:30 -07:00 |
|
risk danger olson
|
fa2fe541ac
|
move transfer manifest and transfer queue helpers to lfs
|
2016-12-13 13:58:09 -07:00 |
|
risk danger olson
|
c15932eedf
|
Make manifest a required argument to NewTransferQueue
|
2016-12-13 13:24:14 -07:00 |
|
Taylor Blau
|
886dbcc5c9
|
lfs,tq: 🔥 completionChan from the tq API
|
2016-12-12 09:24:11 -07:00 |
|
Taylor Blau
|
240ca02f6a
|
lfs,tq: rename tq.TransferProgressCallback to tq.ProgressCallback
|
2016-12-12 09:24:10 -07:00 |
|
Taylor Blau
|
1570e4463d
|
lfs,tq: rename tq.TransferQueueOption to tq.Option
|
2016-12-12 09:24:10 -07:00 |
|
Taylor Blau
|
891db97a42
|
tq,transfer: move pkg "transfer" to "tq"
|
2016-12-12 09:24:10 -07:00 |
|
Taylor Blau
|
c5ce4b7287
|
lfs,tq: move type *lfs.TransferQueue to pkg "tq"
|
2016-12-12 09:24:10 -07:00 |
|
Taylor Blau
|
f17a07ea70
|
lfs/tq: sort batches by descending object size
|
2016-12-12 09:24:10 -07:00 |
|
Taylor Blau
|
8c8dbdbb0e
|
lfs/tq: retry transfers before accepting new ones
|
2016-12-12 09:24:10 -07:00 |
|
Taylor Blau
|
29f6b94e23
|
lfs/tq: promote batchSize to instance variable
|
2016-12-12 09:24:09 -07:00 |
|
risk danger olson
|
c18296cd11
|
Merge branch 'master' into mutable-progress-meter
|
2016-12-09 07:42:14 -07:00 |
|
Sebastian Schuberth
|
caea538a21
|
lfs/lfs: Remove an unused version constant
|
2016-12-08 16:23:17 +01:00 |
|
risk danger olson
|
7538addd11
|
un-export the option func types
|
2016-12-07 13:18:33 -07:00 |
|
risk danger olson
|
698a72c838
|
Introduce transfer queue options
|
2016-12-06 20:41:35 -07:00 |
|
risk danger olson
|
11ee52ab08
|
Add progress.Noop()
|
2016-12-06 20:29:18 -07:00 |
|
risk danger olson
|
51420e3d4c
|
NewDownloadCheckQueue() doesn't even need a progress meter
|
2016-12-06 20:05:27 -07:00 |
|
risk danger olson
|
9a8ee52a6f
|
Pass a *progress.ProgressMeter to NewUploadQueue()
|
2016-12-06 19:59:42 -07:00 |
|
risk danger olson
|
fd8aeaf320
|
pass a *progress.ProgressMeter to NewDownloadQueue
|
2016-12-06 19:50:57 -07:00 |
|
risk danger olson
|
65c7eb92e5
|
introduce alternate transferqueue constructor
|
2016-12-06 19:40:31 -07:00 |
|
risk danger olson
|
14fe5af51d
|
progress: rename Add() -> StartTransfer()
|
2016-12-06 19:27:16 -07:00 |
|
risk danger olson
|
d5fd15225d
|
Teach gitscanner how to filter in ScanTree()
|
2016-12-06 16:52:28 -07:00 |
|
risk danger olson
|
a10f90926e
|
gitscanner: ask the question
|
2016-11-30 14:00:42 -07:00 |
|
risk danger olson
|
f307bc5b9d
|
gitscanner: sentinel value for missing callback error
|
2016-11-30 10:34:22 -07:00 |
|
risk danger olson
|
3085dc32c7
|
introduce gitscanner callbacks to ScanAll(), ScanRef(), ScanRefWithDeleted(), ScanRefRange(), and ScanLeftToRemote()
|
2016-11-29 13:04:05 -07:00 |
|
risk danger olson
|
ea95f21ea4
|
introduce gitscanner callbacks to ScanTree()
|
2016-11-29 10:56:03 -07:00 |
|
risk danger olson
|
d8ca610939
|
introduce gitscanner callbacks to ScanPreviousVersions()
|
2016-11-29 10:27:42 -07:00 |
|
risk danger olson
|
0a3819473e
|
gitscanner Scan funcs should take optional callbacks
|
2016-11-29 10:11:23 -07:00 |
|
risk danger olson
|
52c99650c2
|
introduce gitscanner callbacks for ScanIndex()
|
2016-11-29 10:02:21 -07:00 |
|
risk danger olson
|
1ffbea6525
|
introduce gitscanner callbacks for ScanUnpushed()
|
2016-11-29 09:40:50 -07:00 |
|
risk danger olson
|
dda8b538ea
|
commands: pass a *filepathfilter.Filter around instead of inc, exc []string
|
2016-11-21 15:14:33 -07:00 |
|
risk danger olson
|
f85102320b
|
extract a filepathfilter package
|
2016-11-21 11:38:39 -07:00 |
|
risk danger olson
|
db633f336f
|
remove nested ifs
|
2016-11-21 10:51:49 -07:00 |
|
risk danger olson
|
ca28b34dc5
|
remove old parseLogOutputToPointers() tests
|
2016-11-21 10:49:39 -07:00 |
|
risk danger olson
|
fdd4c66287
|
remove the old parseLogOutputToPointers()
|
2016-11-21 10:48:36 -07:00 |
|
risk danger olson
|
bcea7ab252
|
Scan() should return true if it found a pointer
|
2016-11-21 10:36:35 -07:00 |
|
risk danger olson
|
d10c8bf621
|
useless debug line
|
2016-11-21 09:51:43 -07:00 |
|
risk danger olson
|
39c5b4d80e
|
rewrite logScanner using the scanner pattern
|
2016-11-21 09:50:40 -07:00 |
|
risk danger olson
|
ed8bb8f9a9
|
code review tweaks
|
2016-11-21 09:20:18 -07:00 |
|