aboutsummaryrefslogtreecommitdiffstats
path: root/storage/filesystem/internal
Commit message (Expand)AuthorAgeFilesLines
* 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-272-5/+5
* all: remove some unused codeDaniel Martí2018-03-011-2/+0
* 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
* *: simplicationferhat elmas2017-12-181-5/+1
* storage: filesystem, add support for git alternates (#663)Sunny2017-12-062-1/+97
* dotgit: use Equal method of time.Time for equalityferhat elmas2017-12-041-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
* Make object repacking more configurableTaru Karttunen2017-11-291-2/+14
* Support for repacking objectsTaru Karttunen2017-11-291-13/+21
* First pass of prune designTaru Karttunen2017-11-291-10/+38
* 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-292-0/+187
* all: simplificationferhat elmas2017-11-291-5/+1
* dotgit: add CheckAndSetReference testsJeremy Stribling2017-11-281-3/+18
* 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-272-12/+56
|/
* all: fixes for ineffective assignferhat elmas2017-11-262-0/+2
* update to go-billy.v4 and go-git-fixtures.v3Máximo Cuadros2017-11-234-8/+8
* 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
* packfile: create packfile.Index and reuse itSantiago M. Mola2017-07-261-12/+8
* Merge pull request #491 from smola/error-checksMáximo Cuadros2017-07-192-6/+30
|\
| * storage/filesystem: check all Close errorsSantiago M. Mola2017-07-191-4/+4
| * test: add more PackfileWriter testsSantiago M. Mola2017-07-191-2/+26
* | storage: dotgit, fix test not closing filesMáximo Cuadros2017-07-192-0/+2
* | storage: dotgit, close temp file before renameMáximo Cuadros2017-07-181-6/+9
|/
* Fixed modules directory pathCromel-PC\Cromel2017-06-282-2/+2
* fix race on packfile writerSantiago M. Mola2017-06-271-1/+1
* internal/dotgit: rewrite code to avoid stackoverflow errorsAntonio Jesus Navarro Perez2017-06-191-6/+6
* fix merge commitMáximo Cuadros2017-06-181-4/+0
* *: upgrade to go-billy.v3, mergeMáximo Cuadros2017-06-181-0/+4
|\
| * Merge pull request #369 from smola/windowsMáximo Cuadros2017-06-172-11/+10
| |\
| | * dotgit: support reading reference files in WindowsSantiago M. Mola2017-06-021-9/+8
| | * test: more Windows path handlingSantiago M. Mola2017-06-021-2/+2
* | | *: upgrade to go-billy.v3, mergeMáximo Cuadros2017-06-184-32/+32
|/ /