Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove debug print, fix large edge count calculation to make the reencoded ↵ | Filip Navara | 2019-04-24 | 2 | -3/+1 |
| | | | | | | file binary identical Signed-off-by: Filip Navara <filip.navara@gmail.com> | ||||
* | Split OpenFileIndex into smaller functions | Filip Navara | 2019-04-24 | 2 | -32/+51 |
| | | | | Signed-off-by: Filip Navara <filip.navara@gmail.com> | ||||
* | Split Encoder into smaller functions | Filip Navara | 2019-04-24 | 2 | -55/+95 |
| | | | | Signed-off-by: Filip Navara <filip.navara@gmail.com> | ||||
* | Rename fixture tag to commit-graph | Filip Navara | 2019-04-24 | 1 | -3/+3 |
| | | | | Signed-off-by: Filip Navara <filip.navara@gmail.com> | ||||
* | plumbing: format/commitgraph, add APIs for reading and writing commit-graph ↵ | Filip Navara | 2019-04-24 | 5 | -0/+632 |
| | | | | | | files Signed-off-by: Filip Navara <filip.navara@gmail.com> | ||||
* | Merge pull request #1131 from mcuadros/go-mod | Máximo Cuadros | 2019-04-23 | 2 | -33/+41 |
|\ | | | | | go modules update | ||||
| * | go modules update | Máximo Cuadros | 2019-04-23 | 2 | -33/+41 |
|/ | | | | Signed-off-by: Máximo Cuadros <mcuadros@gmail.com> | ||||
* | Merge pull request #1124 from saracen/packfile-scanner-improved-reader | Máximo Cuadros | 2019-04-23 | 3 | -105/+143 |
|\ | | | | | plumbing: packfile/scanner, readability/performance improvements, zlib pooling | ||||
| * | plumbing: packfile/scanner, readability/performance improvements, zlib pooling | Arran Walker | 2019-04-22 | 3 | -105/+143 |
| | | | | | | | | Signed-off-by: Arran Walker <arran.walker@fiveturns.org> | ||||
* | | Merge pull request #1123 from saracen/object-storage-open-packfile | Máximo Cuadros | 2019-04-23 | 5 | -49/+143 |
|\ \ | | | | | | | filesystem: ObjectStorage, MaxOpenDescriptors option | ||||
| * | | filesystem: ObjectStorage, MaxOpenDescriptors option | Arran Walker | 2019-04-22 | 5 | -49/+143 |
| |/ | | | | | | | | | | | | | | | The MaxOpenDescriptors option provides a middle ground solution between keeping all packfiles open (as offered by the KeepDescriptors option) and keeping none open. Signed-off-by: Arran Walker <arran.walker@fiveturns.org> | ||||
* | | Merge pull request #1126 from saracen/index-performance-improvements | Máximo Cuadros | 2019-04-22 | 4 | -19/+46 |
|\ \ | | | | | | | plumbing: format/index perf, buffered reads, reflection removal | ||||
| * | | utils: binary reader, add ReadUntilFromBufioReader() | Arran Walker | 2019-04-22 | 2 | -6/+22 |
| | | | | | | | | | | | | Signed-off-by: Arran Walker <arran.walker@fiveturns.org> | ||||
| * | | plumbing: format/index perf, buffered reads, reflection removal | Arran Walker | 2019-04-21 | 3 | -19/+30 |
| |/ | | | | | | | | | | | | | | | | | | | Large performance increase by buffering reads. There were a few instances where binary.Read() would end up using reflection on &plumbing.Hash, rather than treating it as a byte slice. This has now been resolved. Signed-off-by: Arran Walker <arran.walker@fiveturns.org> | ||||
* | | Merge pull request #1125 from saracen/tree-walk-optimization | Máximo Cuadros | 2019-04-22 | 4 | -9/+34 |
|\ \ | | | | | | | plumbing: TreeWalker performance improvement, bufio pool for objects | ||||
| * | | plumbing: TreeWalker performance improvement, bufio pool for objects | Arran Walker | 2019-04-22 | 4 | -9/+34 |
| |/ | | | | | | | | | | | | | | | | | Removes path.Clean and path.Join, as they're expensive in comparison to basic string manipulation that can be used here. Adds bufio.Buffer pool to be used by tag, tree and commit object decoding. Signed-off-by: Arran Walker <arran.walker@fiveturns.org> | ||||
* | | Merge pull request #1119 from filipnavara/idxfile-reverse-index | Máximo Cuadros | 2019-04-22 | 1 | -4/+26 |
|\ \ | |/ |/| | plumbing: idxfile, avoid unnecessary building of reverse offset/hash map | ||||
| * | plumbing: idxfile, avoid unnecessary building of reverse offset/hash map | Filip Navara | 2019-04-20 | 1 | -4/+26 |
| | | | | | | | | Signed-off-by: Filip Navara <navara@emclient.com> | ||||
* | | Merge pull request #1118 from filipnavara/fix1104 | Máximo Cuadros | 2019-04-21 | 2 | -1/+73 |
|\ \ | |/ |/| | plumbing: object, Fix tag message decoding | ||||
| * | Add test for decoding and verifying signed tags with extra new line after ↵ | Filip Navara | 2019-04-20 | 1 | -0/+72 |
| | | | | | | | | | | | | signature Signed-off-by: Filip Navara <navara@emclient.com> | ||||
| * | plumbing: object, Fix tag message decoding | Spencer Judd | 2019-04-20 | 1 | -1/+1 |
|/ | | | | | | | | | | The Decode method was adding one too many newlines to the tag message, causing signature verification to fail. This is because in signed tags produced by `git`, there is a newline after the PGP signature block, resulting in `messageAndSig` having one extra (empty) `[]byte` element. This caused `t.Message` to receive one extra newline. Signed-off-by: Spencer Judd <spencercjudd@gmail.com> | ||||
* | plumbing: commit.StatsContext and fix for orphan commit (#1115)v4.11.0 | Máximo Cuadros | 2019-04-18 | 2 | -15/+40 |
| | | | plumbing: commit.StatsContext and fix for root commit | ||||
* | Merge pull request #1088 from oleksii-shnyra/fix-1074 | Máximo Cuadros | 2019-04-18 | 2 | -2/+87 |
|\ | | | | | plumbing: object, Count stats properly when no new line added at the … | ||||
| * | plumbing: commit.Stat test suite | Máximo Cuadros | 2019-04-18 | 1 | -0/+78 |
| | | | | | | | | Signed-off-by: Máximo Cuadros <mcuadros@gmail.com> | ||||
| * | plumbing: object, Count stats properly when no new line added at the end. ↵ | oleksiishnyra | 2019-03-14 | 1 | -2/+9 |
| | | | | | | | | | | | | Fixes #1074 Signed-off-by: Oleksii Shnyra <oleksii@global> | ||||
* | | Merge pull request #1112 from HashedDan/commit-example-typo | Máximo Cuadros | 2019-04-18 | 1 | -1/+1 |
|\ \ | | | | | | | examples: commit, fixed minor typo in info statement | ||||
| * | | examples: commit, fixed minor typo in info statement | HashedDan | 2019-04-15 | 1 | -1/+1 |
|/ / | | | | | | | Signed-off-by: HashedDan <georgedanielmangum@gmail.com> | ||||
* | | Merge pull request #1095 from niukuo/panic_find_entry | Máximo Cuadros | 2019-04-02 | 2 | -1/+4 |
|\ \ | | | | | | | fix panic in object.Tree.FindEntry | ||||
| * | | fix panic in object.Tree.FindEntry | niukuo | 2019-03-27 | 2 | -1/+4 |
| | | | | | | | | | | | | Signed-off-by: niukuo <niukuo@gmail.com> | ||||
* | | | Merge pull request #1099 from dpordomingo/go1.12-support | Máximo Cuadros | 2019-04-02 | 1 | -1/+1 |
|\ \ \ | |/ / |/| | | travis: drop go1.10 add go1.12 | ||||
| * | | travis: drop go1.10 add go1.12 | David Pordomingo | 2019-03-29 | 1 | -1/+1 |
|/ / | | | | | | | Signed-off-by: David Pordomingo <David.Pordomingo.F@gmail.com> | ||||
* | | Merge pull request #1092 from niukuo/master | Máximo Cuadros | 2019-03-25 | 1 | -1/+1 |
|\ \ | | | | | | | fix missing error in bfsCommitIterator | ||||
| * | | fix missing error in bfsCommitIterator | niukuo | 2019-03-21 | 1 | -1/+1 |
| | | | | | | | | | | | | Signed-off-by: niukuo <niukuo@gmail.com> | ||||
* | | | Merge pull request #1094 from niukuo/remote_anonymous | Máximo Cuadros | 2019-03-25 | 2 | -0/+47 |
|\ \ \ | | | | | | | | | add Repository.CreateRemoteAnonymous | ||||
| * | | | add Repository.CreateRemoteAnonymous | niukuo | 2019-03-22 | 2 | -0/+47 |
| |/ / | | | | | | | | | | Signed-off-by: niukuo <niukuo@gmail.com> | ||||
* | | | Merge pull request #1093 from jfontan/transactional-packfilewriter-interface | Máximo Cuadros | 2019-03-22 | 2 | -9/+67 |
|\ \ \ | |/ / |/| | | transactional: implement storer.PackfileWriter | ||||
| * | | transactional: implement storer.PackfileWriter | Javi Fontan | 2019-03-21 | 2 | -9/+67 |
| |/ | | | | | | | Signed-off-by: Javi Fontan <jfontan@gmail.com> | ||||
* | | Merge pull request #1084 from vmarkovtsev/master | Máximo Cuadros | 2019-03-20 | 1 | -1/+17 |
|\ \ | |/ |/| | Increase diffmatchcpatch timeout | ||||
| * | Add diff.DoWithTimeout() | Vadim Markovtsev | 2019-03-13 | 1 | -2/+16 |
| | | | | | | | | Signed-off-by: Vadim Markovtsev <vadim@sourced.tech> | ||||
| * | Increase diffmatchcpatch timeout | Vadim Markovtsev | 2019-03-10 | 1 | -0/+2 |
| | | | | | | | | | | | | Fixes https://github.com/src-d/go-git/issues/1083 Signed-off-by: Vadim Markovtsev <vadim@sourced.tech> | ||||
* | | Merge pull request #1081 from ↵ | Máximo Cuadros | 2019-03-11 | 1 | -11/+0 |
|\ \ | |/ |/| | | | | | meinto/fix/tobias/potentially-duplicate-check-for-unstaged-files git: remove potentially duplicate check for unstaged files | ||||
| * | git: remove potentially duplicate check for unstaged files | Tobias Meinhardt | 2019-03-05 | 1 | -11/+0 |
|/ | | | | Signed-off-by: Tobias Meinhardt <tobias.meinhardt89@gmail.com> | ||||
* | Merge pull request #1072 from jeremyschlatter/patch-3 | Máximo Cuadros | 2019-03-04 | 1 | -1/+1 |
|\ | | | | | git: Fix typo | ||||
| * | git: Fix typo | Jeremy Schlatter | 2019-02-22 | 1 | -1/+1 |
| | | | | | | Signed-off-by: Jeremy Schlatter <jeremy.schlatter@gmail.com> | ||||
* | | Merge pull request #1073 from jeremyschlatter/patch-2 | Máximo Cuadros | 2019-03-04 | 1 | -1/+1 |
|\ \ | | | | | | | git: Fix typo | ||||
| * | | git: Fix typo | Jeremy Schlatter | 2019-02-22 | 1 | -1/+1 |
| |/ | | | | | Signed-off-by: Jeremy Schlatter <jeremy.schlatter@gmail.com> | ||||
* | | Merge pull request #1070 from fbsb/fix/enable-excluded-patterns | Máximo Cuadros | 2019-03-04 | 2 | -1/+33 |
|\ \ | | | | | | | worktree: allow manual ignore patterns when no .gitignore is available | ||||
| * | | worktree: test hardcoded excludes when no gitignore is present | Fabian Sabau | 2019-03-04 | 1 | -0/+28 |
| | | | | | | | | | | | | Signed-off-by: Fabian Sabau <fabian.sabau+git@gmail.com> | ||||
| * | | worktree: enable manual ignore patterns when no .gitignore is available | Fabian Sabau | 2019-03-04 | 1 | -1/+5 |
|/ / | | | | | | | Signed-off-by: Fabian Sabau <fabian.sabau+git@gmail.com> | ||||
* | | Merge pull request #1080 from jfontan/fix/blocked-goroutine-remote-push | Máximo Cuadros | 2019-03-04 | 2 | -1/+17 |
|\ \ | | | | | | | git: fix goroutine block while pushing a remote |