Closed
Description
Description
commits listing page (eg : https://127.0.0.1:3000/torvalds/linux-kernel/commits/master) could be speed up by stopping to dump whole git repository commits at each page by using --max-count
and --skip
arguments with the command git rev-list
.
Relative to #3818, Linux kernel repository count more than 600K commits and it could be nice to avoid dumping whole commits at each page if this is not necessary.
Or maybe cache usage could be a viable alternative to avoid running this command at each page (even if no modifications has been done on the repo)
More information at gogs/gogs#3830 (comment)