summaryrefslogtreecommitdiffstats
path: root/models/migrations/v28.go
diff options
context:
space:
mode:
authorzeripath <art27@cantab.net>2019-11-10 21:33:47 +0000
committerGitHub <noreply@github.com>2019-11-10 21:33:47 +0000
commitee1d64ddd1456764de692fcdeb42db1398fcf97b (patch)
treebe5069e203bf34b42f1f5aee4fe387c8a6b305c6 /models/migrations/v28.go
parent44ec9b933afe7a7c84e18ff525f377240d8dd4f0 (diff)
downloadgitea-ee1d64ddd1456764de692fcdeb42db1398fcf97b.tar.gz
gitea-ee1d64ddd1456764de692fcdeb42db1398fcf97b.zip
Stop using git count-objects and use raw directory size for repository (#8848)
* Migrate from git count-objects to a raw directory size * As per @guillep2k ignore unusual files
Diffstat (limited to 'models/migrations/v28.go')
-rw-r--r--models/migrations/v28.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/models/migrations/v28.go b/models/migrations/v28.go
index 587e944ce6..a849fea3c2 100644
--- a/models/migrations/v28.go
+++ b/models/migrations/v28.go
@@ -60,9 +60,9 @@ func addRepoSize(x *xorm.Engine) (err error) {
}
repoPath := filepath.Join(setting.RepoRootPath, strings.ToLower(user.Name), strings.ToLower(repo.Name)) + ".git"
- countObject, err := git.GetRepoSize(repoPath)
+ countObject, err := git.CountObjects(repoPath)
if err != nil {
- log.Warn("GetRepoSize: %v", err)
+ log.Warn("CountObjects: %v", err)
continue
}