Still catching up

The website is still catching up. One commit took about 12 hours to process and generated a 20GB log file. Ironically, that log file is bigger than the database itself (when dumped to disk as a plain text file).

Why did that commit take so long? It touched 29144 ports. See it for yourself at https://cgit.freebsd.org/ports/commit/?id=305f148f482daf30dcf728039d03d019f88344eb

At present, there are 22 commits in the queue, one of which touches 8873 ports – that might take only 3.5 hours.