aboutsummaryrefslogtreecommitdiffstats
path: root/storage
Commit message (Expand)AuthorAgeFilesLines
* plumbing: packfile, open and close packfile on FSObject readsMiguel Molina2018-08-093-12/+48
* storage: filesystem, add PackfileIter benchmark reading object contentMiguel Molina2018-08-091-0/+67
* storage: filesystem, close Packfile after iterating objectsMiguel Molina2018-08-091-1/+10
* storage: filesystem, benchmark PackfileIterMiguel Molina2018-08-092-15/+94
* plumbing: packfile, allow non-seekable sources on ParserMiguel Molina2018-08-081-1/+6
* *: use parser to populate non writable storages and bug fixesMiguel Molina2018-08-072-48/+35
* plumbing: packfile, fix package testsMiguel Molina2018-07-301-10/+0
* storage/filesystem: remove duplicated IndexStorageJavi Fontan2018-07-271-15/+0
* Merge pull request #899 from erizocosmico/feature/new-packfileMiguel Molina2018-07-272-0/+25
|\
| * plumbing: packfile, lazy object reads with DiskObjectsMiguel Molina2018-07-271-0/+10
| * plumbing: packfile, new Packfile representationMiguel Molina2018-07-261-0/+15
* | storage/filesystem: add back IndexStorageJavi Fontan2018-07-271-0/+47
|/
* plumbing, storage: integrate new indexJavi Fontan2018-07-263-36/+46
* plumbing/format/idxfile: add new Index and MemoryIndexMiguel Molina2018-07-192-48/+1
* storage/filesystem: avoid norwfs build flagSantiago M. Mola2018-06-215-94/+82
* storage: filesystem, make ObjectStorage constructor publicMiguel Molina2018-06-083-8/+9
* dotgit: Move package outside internal.Antonio Jesus Navarro Perez2018-06-0518-9/+9
* storage: filesystem, close shallow file when readMáximo Cuadros2018-04-171-0/+2
* Merge pull request #807 from keybase/strib/src-d-ignore-non-hash-filesMáximo Cuadros2018-04-172-3/+23
|\
| * dotgit: add test for bad file in pack directoryJeremy Stribling2018-04-161-1/+13
| * dotgit: ignore filenames that don't match a hashJeremy Stribling2018-04-131-2/+10
* | storage: dotgit, init fixtures in benchmark. Fixes #770Javi Fontan2018-04-161-0/+1
|/
* storage: filesystem/dotgit, fix typo in return paramJavi Fontan2018-03-281-1/+1
* *: Use CheckClose with named returnsJavi Fontan2018-03-275-15/+15
* storage/filesystem: optimize packfile iteratorDenys Smirnov2018-03-031-22/+61
* all: remove some unused codeDaniel Martí2018-03-011-2/+0
* storage/filesystem/shallow: fix error checkingferhat elmas2018-02-011-1/+1
* gofmt -sMáximo Cuadros2018-01-251-1/+1
* Merge pull request #700 from jfontan/improvement/support-non-rw-filesystemsMáximo Cuadros2018-01-026-33/+142
|\
| * Add norwfs version of rewritePackedRefsWhileLockedJavi Fontan2017-12-224-4/+50
| * Check reference also in norwfs SetRefJavi Fontan2017-12-221-2/+25
| * Add comment to the norwfs version of SetRefJavi Fontan2017-12-211-0/+7
| * Add a setRef version that supports non rw fsJavi Fontan2017-12-213-29/+62
* | Make DeltaBaseCache privateJavi Fontan2017-12-201-6/+6
* | Enforce the use of cache in packfile decoderJavi Fontan2017-12-201-5/+2
|/
* *: simplicationferhat elmas2017-12-181-5/+1
* storage: filesystem, add support for git alternates (#663)Sunny2017-12-063-1/+118
* dotgit: use Equal method of time.Time for equalityferhat elmas2017-12-041-1/+1
* Merge pull request #672 from ferhatelmas/gofmt-sMáximo Cuadros2017-12-011-1/+1
|\
| * all: gofmt -sferhat elmas2017-11-301-1/+1
* | dotgit: rewrite packed-refs while holding lockJeremy Stribling2017-11-303-60/+103
* | dotgit: open+lock packed-refs file until it doesn't changeJeremy Stribling2017-11-291-18/+46
* | storage: some minor code cleanupJeremy Stribling2017-11-292-8/+4
* | plumbing: add `HasEncodedObject` method to StorerJeremy Stribling2017-11-292-0/+34
* | Make object repacking more configurableTaru Karttunen2017-11-293-6/+18
* | Support for repacking objectsTaru Karttunen2017-11-293-13/+36
* | First pass of prune designTaru Karttunen2017-11-293-10/+85
* | dotgit: use bufio for PackRefsJeremy Stribling2017-11-291-10/+8
* | dotgit: during rewriting, re-open packed-refs after lockingJeremy Stribling2017-11-291-9/+21
* | filesystem: todo comment about "all" paramJeremy Stribling2017-11-291-0/+4