mirror of
https://github.com/go-gitea/gitea.git
synced 2025-01-24 06:49:35 +01:00
fbe6d9dc6b
Resolve #31492 The response time for the Pull Requests API has improved significantly, dropping from over `2000ms` to about `350ms` on my local machine. It's about `6` times faster. A key area for further optimization lies in batch-fetching data for `apiPullRequest.ChangedFiles, apiPullRequest.Additions, and apiPullRequest.Deletions`. Tests `TestAPIViewPulls` does exist and new tests added. - This PR also fixes some bugs in `GetDiff` functions. - This PR also fixes data inconsistent in test data. For a pull request, the head branch's reference should be equal to the reference in `pull/xxx/head`. |
||
---|---|---|
.. | ||
assignees_test.go | ||
assignees.go | ||
comment_code.go | ||
comment_list.go | ||
comment_test.go | ||
comment.go | ||
content_history_test.go | ||
content_history.go | ||
dependency_test.go | ||
dependency.go | ||
issue_index.go | ||
issue_label_test.go | ||
issue_label.go | ||
issue_list_test.go | ||
issue_list.go | ||
issue_lock.go | ||
issue_project.go | ||
issue_search.go | ||
issue_stats.go | ||
issue_test.go | ||
issue_update.go | ||
issue_user_test.go | ||
issue_user.go | ||
issue_watch_test.go | ||
issue_watch.go | ||
issue_xref_test.go | ||
issue_xref.go | ||
issue.go | ||
label_test.go | ||
label.go | ||
main_test.go | ||
milestone_list.go | ||
milestone_test.go | ||
milestone.go | ||
pull_list_test.go | ||
pull_list.go | ||
pull_test.go | ||
pull.go | ||
reaction.go | ||
review_list.go | ||
review_test.go | ||
review.go | ||
stopwatch_test.go | ||
stopwatch.go | ||
tracked_time_test.go | ||
tracked_time.go |