aboutsummaryrefslogtreecommitdiffstats
path: root/storage
Commit message (Expand)AuthorAgeFilesLines
* 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
* | dotgit: fix up PackRefs comment for upstreamingJeremy Stribling2017-11-291-26/+8
* | filesystem: implement PackRefs()Jeremy Stribling2017-11-294-0/+203
|/
* all: simplificationferhat elmas2017-11-293-16/+12
* dotgit: add CheckAndSetReference testsJeremy Stribling2017-11-282-11/+27
* Merge remote-tracking branch 'src-d/master' into gh-fast-forward-fetchJeremy Stribling2017-11-282-6/+76
|\
| * dotgit: don't list references twiceJeremy Stribling2017-11-272-4/+20
| * dotgit: add a test for removing a ref from a file and packed-refsJeremy Stribling2017-11-271-0/+29
| * dotgit: remove loose ref AND packed ref, if both existJeremy Stribling2017-11-271-3/+28
* | Document Lock+Close usageTaru Karttunen2017-11-271-0/+4
* | Use optionally locking when updating refsTaru Karttunen2017-11-274-13/+76
|/
* all: fixes for ineffective assignferhat elmas2017-11-262-0/+2
* update to go-billy.v4 and go-git-fixtures.v3Máximo Cuadros2017-11-2310-16/+16
* dotgit: remove ref cache for packed refsMiguel Molina2017-11-211-48/+29
* dotgit: avoid duplicated references returned by RefsMiguel Molina2017-08-291-10/+15
* dotgit: rewrite the way references are looked upMiguel Molina2017-08-262-24/+76
* prevent PackWriter from using Notify if nothing was writtenMiguel Molina2017-08-102-1/+22
* Merge pull request #501 from smola/config-multiple-urlsMáximo Cuadros2017-08-022-4/+4
|\
| * config: multiple values in RemoteConfig (URLs and Fetch)Santiago M. Mola2017-08-012-4/+4
* | Merge pull request #515 from smola/reuse-packed-objectsMáximo Cuadros2017-07-275-9/+179
|\ \ | |/ |/|
| * storage: reuse deltas from packfilesSantiago M. Mola2017-07-275-9/+179
* | filesystem: reuse cache for packfile iteratorSantiago M. Mola2017-07-271-3/+4
|/
* plumbing/cache: change FIFO to LRU cacheSantiago M. Mola2017-07-271-1/+1
* storage/filesystem: reuse delta cacheSantiago M. Mola2017-07-271-1/+9
* packfile: create packfile.Index and reuse itSantiago M. Mola2017-07-262-45/+26
* Merge pull request #491 from smola/error-checksMáximo Cuadros2017-07-199-26/+96
|\
| * storage/filesystem: check all Close errorsSantiago M. Mola2017-07-195-24/+32
| * test: add more PackfileWriter testsSantiago M. Mola2017-07-194-2/+64
* | storage: dotgit, fix test not closing filesMáximo Cuadros2017-07-192-0/+2