| Commit message (Expand) | Author | Age | Files | Lines |
* | plumbing/idxfile: use Entry to hold object data | Javi Fontan | 2018-07-26 | 1 | -16/+11 |
* | plumbing: idxfile, add idxfile.Writer with Observer interface | Javi Fontan | 2018-07-26 | 1 | -0/+132 |
* | plumbing/packfile: disable lookup by offset | Javi Fontan | 2018-07-26 | 1 | -8/+9 |
* | plumbing/packfile: add new packfile parser | Javi Fontan | 2018-07-26 | 2 | -0/+498 |
* | plumbing/format/idxfile: add new Index and MemoryIndex | Miguel Molina | 2018-07-19 | 8 | -339/+483 |
* | packfile: optimise NewIndexFromIdxFile for a very common case | David Symonds | 2018-06-21 | 1 | -2/+12 |
* | plumbing: packfile, Don't push empty objects. Fixes #840 | kuba-- | 2018-06-07 | 2 | -4/+19 |
* | Merge pull request #846 from dsymonds/compact | Máximo Cuadros | 2018-06-06 | 2 | -23/+67 |
|\ |
|
| * | packfile: improve Index memory representation to be more compact | David Symonds | 2018-05-30 | 2 | -23/+67 |
* | | idxfile: optimise allocations in readObjectNames | David Symonds | 2018-05-30 | 1 | -4/+4 |
|/ |
|
* | Worktree: Provide ability to add excludes (#825) | Alan D. Cabrera | 2018-05-11 | 2 | -7/+249 |
* | plumbing: format: pktline, Accept oversized pkt-lines up to 65524 bytes | Joseph Vusich | 2018-04-02 | 3 | -2/+19 |
* | *: Use CheckClose with named returns | Javi Fontan | 2018-03-27 | 2 | -4/+4 |
* | *: skip time consuming tests | Máximo Cuadros | 2018-03-21 | 1 | -0/+9 |
* | Merge pull request #739 from mcuadros/add | Máximo Cuadros | 2018-02-28 | 3 | -0/+255 |
|\ |
|
| * | plumbing: format index, Index.Add and Index.Glob methods | Máximo Cuadros | 2018-02-26 | 3 | -0/+255 |
* | | add test for crashing diff | Mechiel Lukkien | 2018-02-16 | 1 | -0/+37 |
* | | fix crash when generating a unified diff with a small ending equal-chunk | Mechiel Lukkien | 2018-02-14 | 1 | -2/+6 |
* | | plumbing: format/packfile, add SaveOriginalMetadata function | Javi Fontan | 2018-02-09 | 2 | -5/+9 |
* | | plumbing: format/packfile, fix panic retrieving object hash. | Javi Fontan | 2018-02-09 | 3 | -4/+10 |
|/ |
|
* | plumbing: format/packfile, check nil objects in ObjectToPack | Javi Fontan | 2018-01-25 | 2 | -8/+12 |
* | plumbing: format/packfile, fix crash with cycle deltas | Javi Fontan | 2018-01-24 | 4 | -1/+51 |
* | plumbing: packfile, Add crc check to scanner test. | Javi Fontan | 2018-01-21 | 1 | -4/+75 |
* | plumbing: packfile, Add a buffer to crc writer. | Javi Fontan | 2018-01-21 | 1 | -9/+31 |
* | Modify cache to delete more than one item to free space | Javi Fontan | 2018-01-16 | 1 | -0/+2 |
* | Clean reconstructed objects outside pack window | Javi Fontan | 2018-01-11 | 1 | -13/+19 |
* | fix typo | Wells Johnston | 2018-01-08 | 1 | -1/+1 |
* | Merge pull request #698 from jfontan/improvement/use-decoder-cache | Máximo Cuadros | 2017-12-20 | 2 | -17/+39 |
|\ |
|
| * | Make DeltaBaseCache private | Javi Fontan | 2017-12-20 | 1 | -6/+13 |
| * | Fix typo and documentation of NewDecoderForType | Javi Fontan | 2017-12-20 | 1 | -3/+3 |
| * | Enforce the use of cache in packfile decoder | Javi Fontan | 2017-12-20 | 2 | -12/+27 |
* | | Improve delta reutilization | Antonio Jesus Navarro Perez | 2017-12-20 | 5 | -29/+152 |
|/ |
|
* | format: diff, remove error when two files are empty, submodules are simply ig... | Máximo Cuadros | 2017-12-07 | 2 | -5/+2 |
* | all: gofmt -s | ferhat elmas | 2017-11-30 | 3 | -3/+3 |
* | all: simplification | ferhat elmas | 2017-11-29 | 8 | -41/+15 |
* | update to go-billy.v4 and go-git-fixtures.v3 | Máximo Cuadros | 2017-11-23 | 9 | -13/+11 |
* | format: packfile fix DecodeObjectAt when Decoder has type | Máximo Cuadros | 2017-11-19 | 2 | -4/+29 |
* | Merge pull request #631 from keybase/strib/use-bytes-pool-for-diffs | Máximo Cuadros | 2017-10-31 | 1 | -4/+13 |
|\ |
|
| * | packfile: use buffer pool for diffs | Jeremy Stribling | 2017-10-30 | 1 | -4/+13 |
* | | packfile: delete index maps from memory when no longer needed | Jeremy Stribling | 2017-10-30 | 1 | -0/+6 |
|/ |
|
* | config: support a configurable, and turn-off-able, pack.window | Jeremy Stribling | 2017-09-11 | 5 | -37/+89 |
* | plumbing/index: fix TestEncode in go 1.9 | Máximo Cuadros | 2017-09-07 | 1 | -1/+2 |
* | packfile: small optimizations for findMatch and matchLength | Miguel Molina | 2017-09-07 | 2 | -16/+38 |
* | packfile: parallelize deltification of objects in groups | Miguel Molina | 2017-09-07 | 2 | -21/+31 |
* | packfile: use a modified version of JGit DeltaIndex and DeltaIndexScanner | Miguel Molina | 2017-09-06 | 3 | -40/+286 |
* | packfile: slightly haster hash function for chunk-offset index key | Miguel Molina | 2017-09-06 | 2 | -11/+32 |
* | packfile: reuse delta indexes when possible | Miguel Molina | 2017-09-06 | 3 | -10/+22 |
* | packfile: improve performance a little by reducing gc pressure | Miguel Molina | 2017-09-04 | 4 | -6/+33 |
* | plumbing: use sliding window in delta calculations, like git CL | Jeremy Stribling | 2017-08-28 | 2 | -1/+23 |
* | *: windows support, some more fixes (2) (#536) | Manuel Carmona | 2017-08-07 | 1 | -0/+7 |