diff options
author | zeripath <art27@cantab.net> | 2022-08-15 02:22:13 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-14 21:22:13 -0400 |
commit | 58a4407acb04b329e94e92977b1414feb309d5de (patch) | |
tree | 7ad485740f32aadb9dc0463d81a0a426cea731f2 /routers/web/repo | |
parent | 7ae297800ebb64638e792a5075ec1bc0d7f23564 (diff) | |
download | gitea-58a4407acb04b329e94e92977b1414feb309d5de.tar.gz gitea-58a4407acb04b329e94e92977b1414feb309d5de.zip |
Remove follow from commits by file (#20765)
The use of `--follow` makes getting these commits very slow on large repositories
as it results in searching the whole commit tree for a blob.
Now as nice as the results of `--follow` are, I am uncertain whether it is really
of sufficient importance to keep around.
Fix #20764
Signed-off-by: Andrew Thornton <art27@cantab.net>
Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Diffstat (limited to 'routers/web/repo')
-rw-r--r-- | routers/web/repo/wiki.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/routers/web/repo/wiki.go b/routers/web/repo/wiki.go index 1af511f50a..4cd5856ea6 100644 --- a/routers/web/repo/wiki.go +++ b/routers/web/repo/wiki.go @@ -360,12 +360,12 @@ func renderRevisionPage(ctx *context.Context) (*git.Repository, *git.TreeEntry) } // get Commit Count - commitsHistory, err := wikiRepo.CommitsByFileAndRangeNoFollow("master", pageFilename, page) + commitsHistory, err := wikiRepo.CommitsByFileAndRange("master", pageFilename, page) if err != nil { if wikiRepo != nil { wikiRepo.Close() } - ctx.ServerError("CommitsByFileAndRangeNoFollow", err) + ctx.ServerError("CommitsByFileAndRange", err) return nil, nil } ctx.Data["Commits"] = git_model.ConvertFromGitCommit(commitsHistory, ctx.Repo.Repository) |