Commit Graph

3924 Commits

Author SHA1 Message Date
Taylor Blau
2198a8de92 release: 1.5.0 2016-11-17 15:11:14 -07:00
risk danger olson
68f57f5645 Merge pull request #1671 from git-lfs/fix-dl-check
start reading off the Watch() channel before sending any input
2016-11-17 15:01:58 -07:00
risk danger olson
8dd0ae2edc setup reading goroutine for verifyQueue before sending objects to it 2016-11-17 14:10:42 -07:00
Taylor Blau
9fc461f77a commands: create the watcher channel outside of goroutine to prevent unlikely deadlock 2016-11-17 10:05:56 -07:00
risk danger olson
07c1f03f2f start reading off the Watch() channel before sending any input 2016-11-17 08:08:18 -07:00
risk danger olson
ced527048c Merge pull request #1650 from git-lfs/catfilebatch-v2
rewrite new catfilebatch implementation for upcoming gitscanner pkg
2016-11-16 16:50:15 -07:00
risk danger olson
48d8158094 Merge branch 'master' into catfilebatch-v2 2016-11-16 16:23:39 -07:00
risk danger olson
453f238dd7 write catfilebatchcheck scanner 2016-11-16 12:00:23 -07:00
risk danger olson
8b50d7a504 extract catFileBatchCheck 2016-11-16 11:50:42 -07:00
risk danger olson
3afd91a3f1 need to check for --batch-check errors before closing stdin 2016-11-16 11:39:08 -07:00
Taylor Blau
1e4febec34 Merge pull request #1658 from git-lfs/less-flushing
filter-process: less flushing
2016-11-16 11:18:37 -07:00
risk danger olson
5f7075cac1 can't test things at this level yet :( 2016-11-16 11:04:40 -07:00
risk danger olson
eec6affd50 handle io.EOF properly 2016-11-16 11:04:28 -07:00
Taylor Blau
37b0ef46e0 Merge branch 'master' into less-flushing 2016-11-16 10:53:47 -07:00
risk danger olson
d9d9c10704 Merge branch 'master' into catfilebatch-v2 2016-11-16 10:27:14 -07:00
risk danger olson
3eb20f70cc Merge pull request #1666 from git-lfs/testutils-FileInput-refactor
refactor testutils.FileInput so it's a little more clear
2016-11-16 10:26:54 -07:00
risk danger olson
3ead0d79e3 use our errors pkg 2016-11-16 10:17:14 -07:00
risk danger olson
116c62d27f refactor testutils.FileInput so it's a little more clear 2016-11-16 08:50:10 -07:00
risk danger olson
1da3bbb990 put the scanner at the bottom 2016-11-15 15:15:37 -07:00
risk danger olson
c0da360f53 extract a scanner 2016-11-15 15:14:52 -07:00
risk danger olson
bd8ce51e80 git catfilebatch: pr feedback 2016-11-15 14:41:41 -07:00
risk danger olson
b8bd5bbbe6 Merge branch 'master' into catfilebatch-v2 2016-11-15 14:39:24 -07:00
Taylor Blau
b3a4e843ca git/pl: document pkt-line behavior 2016-11-15 14:35:21 -07:00
Taylor Blau
f89c31bae4 git/pl: flush underlying *bufio.Writer only when necessary
Previously, we flushed intermediate data out of the underlying *bufio.Writer
used by the implementation of `pkt-line` in `*git.pktline` after _every_ write.
This means that we would flush after partial packets, whole packets, and after
pkt-line flush sequences. This is unnecessary.

Let us instead flush only after an entire packet has been written, after
writing the `0000` flush sequence.

/ref git-lfs/git-lfs#1640
2016-11-15 14:35:21 -07:00
risk danger olson
5e48c70305 Merge pull request #1641 from git-lfs/api-docs-v2
Api docs v2
2016-11-15 14:34:26 -07:00
risk danger olson
921a1fd001 resolve conflict 2016-11-15 14:23:12 -07:00
risk danger olson
75aa78c05b Merge pull request #1642 from git-lfs/track-doc-pattern
Update the lfs track docs
2016-11-15 14:21:13 -07:00
risk danger olson
d0c798f036 Merge branch 'master' into track-doc-pattern 2016-11-15 14:14:01 -07:00
risk danger olson
120d5111c4 Merge pull request #1659 from git-lfs/circleci
run osx builds on circle
2016-11-15 14:13:41 -07:00
risk danger olson
91d5af081b set path for custom git on each test run 2016-11-15 13:35:46 -07:00
risk danger olson
df1d1aa4b4 prefer env var over ~ 2016-11-15 13:27:16 -07:00
risk danger olson
6c47b2ca87 setup PATH so it uses the correct git version 2016-11-15 13:20:59 -07:00
risk danger olson
7a081cd7ab export those env vars 2016-11-15 13:10:46 -07:00
risk danger olson
b65b6dea36 link gettext 2016-11-15 13:05:36 -07:00
risk danger olson
d9d632c286 add openssl settings to the git builds 2016-11-15 13:04:25 -07:00
risk danger olson
a156339220 micro optimizations 2016-11-15 13:02:29 -07:00
risk danger olson
293bc08644 run tests against 2 more versions of git 2016-11-15 12:59:09 -07:00
risk danger olson
e6bfa256c2 clone git source 2016-11-15 12:56:34 -07:00
risk danger olson
84c0089633 get cobra for git-lfs-test-server-api 2016-11-15 12:52:39 -07:00
risk danger olson
eda86c4b0e set gopath to inside the project dir 2016-11-15 12:48:55 -07:00
risk danger olson
c0f6ba529b not run from the project dir 2016-11-15 12:47:35 -07:00
risk danger olson
a9e0ebefb9 get rid of env vars 2016-11-15 12:45:12 -07:00
risk danger olson
5a737fe848 .go 2016-11-15 12:41:33 -07:00
risk danger olson
4cb24d698b build_dir should be local 2016-11-15 12:39:36 -07:00
risk danger olson
e8f2946a9f general build_dir (salute) 2016-11-15 12:37:22 -07:00
risk danger olson
e3ab1c1384 general build_dir (salute) 2016-11-15 12:35:04 -07:00
risk danger olson
f15623370c setup the gopath inside the project dir 2016-11-15 12:33:56 -07:00
risk danger olson
3ecc22e856 setup the gopath 2016-11-15 11:52:37 -07:00
risk danger olson
ff3e2cc123 ok those were needed 2016-11-15 11:24:43 -07:00
risk danger olson
ac7b26c9da duh, bootstrap 2016-11-15 11:22:54 -07:00