You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gitea/modules/indexer
Lunny Xiao c03baab678
Refactor the usage of batch catfile (#31754)
When opening a repository, it will call `ensureValidRepository` and also
`CatFileBatch`. But sometimes these will not be used until repository
closed. So it's a waste of CPU to invoke 3 times git command for every
open repository.

This PR removed all of these from `OpenRepository` but only kept
checking whether the folder exists. When a batch is necessary, the
necessary functions will be invoked.
5 months ago
..
code Refactor the usage of batch catfile (#31754) 5 months ago
internal Fix bleve fuzziness (#30799) 9 months ago
issues Properly filter issue list given no assignees filter (#31522) 6 months ago
stats Simplify how git repositories are opened (#28937) 1 year ago