gitlabhq/gitlabhq — pull request #221 by mutewinter (2011-12-20 15:10:14+00:00)
Title: Fixes Timeout When Adding an SSH key with Many Projects 

Users with many projects (>100) will hit the 20 second timeout when updating the gitolite config. This fix batches those changes into a single update to the file, causing an order of magnitude speed increase which finishes well below the 20 second timeout.

Fixes gitlabhq/gitlabhq#220