Improve the performance of Trac
|Reported by:||Aymeric Augustin||Owned by:||nobody|
|Has patch:||no||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
Trac shells out to git to perform operations on the repository. That's quite inefficient, especially for expensive operations such as git rev-list. It tends to bring the server down under even moderate traffic.