aboutsummaryrefslogtreecommitdiffstats
path: root/plumbing/format/packfile
Commit message (Expand)AuthorAgeFilesLines
* plumbing/idxfile: object iterators returns entries in offset orderJavi Fontan2018-08-211-1/+1
* plumbing/packfile: do not compute sha1 for already undeltified objectsJavi Fontan2018-08-141-7/+9
* plumbing/pacfile: tidy up objectInfo structJavi Fontan2018-08-141-36/+22
* plumbing: add buffer cache and use it in packfile parserJavi Fontan2018-08-141-14/+10
* plumbing: packfile, open and close packfile on FSObject readsMiguel Molina2018-08-095-56/+126
* plumbing: packfile, rename DiskObject to FSObjectMiguel Molina2018-08-092-15/+15
* plumbing: packfile, read object content only onceMiguel Molina2018-08-092-7/+40
* plumbing: packfile, add Parse benchmarkMiguel Molina2018-08-091-0/+30
* plumbing: packfile, allow non-seekable sources on ParserMiguel Molina2018-08-085-177/+226
* *: use parser to populate non writable storages and bug fixesMiguel Molina2018-08-079-1156/+489
* Merge pull request #907 from erizocosmico/feature/fix-testsMiguel Molina2018-08-014-34/+98
|\
| * plumbing: packfile, fix package testsMiguel Molina2018-07-303-32/+70
|/
* plumbing/packfile: add index generation to decoderJavi Fontan2018-07-271-7/+25
* plumbing: packfile, lazy object reads with DiskObjectsMiguel Molina2018-07-274-27/+293
* plumbing: packfile, new Packfile representationMiguel Molina2018-07-265-154/+418
* plumbing, storage: integrate new indexJavi Fontan2018-07-262-9/+11
* plumbing/packfile: preallocate memory in PatchDeltaJavi Fontan2018-07-261-1/+1
* plumbing/packfile: disable lookup by offsetJavi Fontan2018-07-261-8/+9
* plumbing/packfile: add new packfile parserJavi Fontan2018-07-262-0/+498
* plumbing/format/idxfile: add new Index and MemoryIndexMiguel Molina2018-07-192-135/+17
* packfile: optimise NewIndexFromIdxFile for a very common caseDavid Symonds2018-06-211-2/+12
* plumbing: packfile, Don't push empty objects. Fixes #840kuba--2018-06-072-4/+19
* packfile: improve Index memory representation to be more compactDavid Symonds2018-05-302-23/+67
* *: Use CheckClose with named returnsJavi Fontan2018-03-272-4/+4
* *: skip time consuming testsMáximo Cuadros2018-03-211-0/+9
* plumbing: format/packfile, add SaveOriginalMetadata functionJavi Fontan2018-02-092-5/+9
* plumbing: format/packfile, fix panic retrieving object hash.Javi Fontan2018-02-093-4/+10
* plumbing: format/packfile, check nil objects in ObjectToPackJavi Fontan2018-01-252-8/+12
* plumbing: format/packfile, fix crash with cycle deltasJavi Fontan2018-01-244-1/+51
* plumbing: packfile, Add crc check to scanner test.Javi Fontan2018-01-211-4/+75
* plumbing: packfile, Add a buffer to crc writer.Javi Fontan2018-01-211-9/+31
* Modify cache to delete more than one item to free spaceJavi Fontan2018-01-161-0/+2
* Clean reconstructed objects outside pack windowJavi Fontan2018-01-111-13/+19
* Merge pull request #698 from jfontan/improvement/use-decoder-cacheMáximo Cuadros2017-12-202-17/+39
|\
| * Make DeltaBaseCache privateJavi Fontan2017-12-201-6/+13
| * Fix typo and documentation of NewDecoderForTypeJavi Fontan2017-12-201-3/+3
| * Enforce the use of cache in packfile decoderJavi Fontan2017-12-202-12/+27
* | Improve delta reutilizationAntonio Jesus Navarro Perez2017-12-205-29/+152
|/
* all: gofmt -sferhat elmas2017-11-302-2/+2
* all: simplificationferhat elmas2017-11-294-14/+5
* update to go-billy.v4 and go-git-fixtures.v3Máximo Cuadros2017-11-234-6/+5
* format: packfile fix DecodeObjectAt when Decoder has typeMáximo Cuadros2017-11-192-4/+29
* Merge pull request #631 from keybase/strib/use-bytes-pool-for-diffsMáximo Cuadros2017-10-311-4/+13
|\
| * packfile: use buffer pool for diffsJeremy Stribling2017-10-301-4/+13
* | packfile: delete index maps from memory when no longer neededJeremy Stribling2017-10-301-0/+6
|/
* config: support a configurable, and turn-off-able, pack.windowJeremy Stribling2017-09-115-37/+89
* packfile: small optimizations for findMatch and matchLengthMiguel Molina2017-09-072-16/+38
* packfile: parallelize deltification of objects in groupsMiguel Molina2017-09-072-21/+31
* packfile: use a modified version of JGit DeltaIndex and DeltaIndexScannerMiguel Molina2017-09-063-40/+286
* packfile: slightly haster hash function for chunk-offset index keyMiguel Molina2017-09-062-11/+32