forgejo/services/repository
zeripath 23b8214549
Use IterateBufferSize whilst querying repositories during adoption check (#19140) (#19160)
Backport #19140

The adoption page checks directories to see if they are repositories by querying the
db on a per user basis. This can lead to problems if a user has a large number of
repositories or putative repositories.

This PR changes the buffering to check the db in IterataeBufferSize batches instead.

Fix #19137

Signed-off-by: Andrew Thornton <art27@cantab.net>
2022-03-22 09:11:22 +08:00
..
archiver Fix various typos (#18219) 2022-01-10 17:32:37 +08:00
files Stop trimming preceding and suffixing spaces from editor filenames (#18334) 2022-01-19 21:03:15 +00:00
adopt.go Use IterateBufferSize whilst querying repositories during adoption check (#19140) (#19160) 2022-03-22 09:11:22 +08:00
adopt_test.go services/repository: fix ListUnadoptedRepositories incorrect total count (#17865) 2022-01-01 10:52:00 +08:00
avatar.go Some repository refactors (#17950) 2021-12-12 23:48:20 +08:00
avatar_test.go Some repository refactors (#17950) 2021-12-12 23:48:20 +08:00
branch.go Move repository model into models/repo (#17933) 2021-12-10 09:27:50 +08:00
cache.go Move repository model into models/repo (#17933) 2021-12-10 09:27:50 +08:00
check.go Move repository model into models/repo (#17933) 2021-12-10 09:27:50 +08:00
fork.go Fix forked repositories missed tags (#18719) (#18735) 2022-02-12 13:48:38 +00:00
fork_test.go Some repository refactors (#17950) 2021-12-12 23:48:20 +08:00
hooks.go Some repository refactors (#17950) 2021-12-12 23:48:20 +08:00
main_test.go Decouple unit test code from business code (#17623) 2021-11-12 22:36:47 +08:00
push.go Fix NPE on try to get tag reference via API (#18245) 2022-01-12 20:37:46 +00:00
repository.go Move keys to models/asymkey (#17917) 2021-12-10 16:14:24 +08:00
template.go Some repository refactors (#17950) 2021-12-12 23:48:20 +08:00
transfer.go Fix rename notification bug (#18008) 2021-12-17 14:24:47 +08:00
transfer_test.go Move repository model into models/repo (#17933) 2021-12-10 09:27:50 +08:00