mirror of
https://github.com/go-gitea/gitea.git
synced 2025-04-06 23:35:27 +02:00
The pull request list API is slow, for every pull request, it needs to open a git repository. Assume it has 30 records, there will be 30 sub processes back because every repository will open a git cat-file --batch sub process. This PR use base git repository to get the head commit id rather than read it from head repository to avoid open any head git repository.