452c8e36d17f33bafbdc540593cb8e381d40e843
The NrBuilds table tracks the value of ‘select count(*) from Builds where finished = 0’, keeping it up to date via a trigger. This is necessary to make the /all page fast, since otherwise it needs to do a sequential scan on the Builds table.
Description
Hydra, the Nix-based continuous build system
Languages
Perl
71%
C++
15.5%
Nix
5.6%
PLpgSQL
3%
Shell
2.2%
Other
2.7%