Improved performance for personal code pages
Thursday, November 10th, 2011Edit 2011-11-15 08:18 UTC: The problem is now fixed and we’ve re-enabled the new menu.
Edit 2011-11-11 13:42 UTC: We’ve temporarily disabled the new menu while we fix some unfortunate side effect.
We’ve just deployed a new, simplified version of the branch menu displayed on the right hand side of personal code pages (e.g. personal page for the Launchpad team). It looks like this:
Calculating the number of branches took way too much time for people/teams with a huge number of branches (e.g. https://code.launchpad.net/~ubuntu-branches), up to the point that they were getting timeouts.
The new design, along with optimisations we’ve made to the database queries, should improve performance for everyone.