Distribution:+builds timeout

Bug #739052 reported by Robert Collins
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Critical
Abel Deuring

Bug Description

  5 SELECT COUNT(*) FROM BinaryPackageBuild, BuildFarmJob, PackageBuild WHERE distro_arch_series IN ( ... dFarmJob.id AND BuildFarmJob.status=$INT AND PackageBuild.archive IN ($INT, $INT) AND ($INT=$INT):
   GET: 5 Robots: 0 Local: 2
      5 https://launchpad.net/ubuntu/+builds (Distribution:+builds)
       OOPS-1904H1, OOPS-1904H973, OOPS-1904J1734, OOPS-1904K37, OOPS-1904N531

Tags: qa-ok timeout

Related branches

Abel Deuring (adeuring)
Changed in launchpad:
assignee: nobody → Abel Deuring (adeuring)
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
Changed in launchpad:
status: Triaged → In Progress
Revision history for this message
Martin Pool (mbp) wrote :

https://qastaging.launchpad.net/ubuntu/+builds seems to be consistently ok in ~0.4s

Abel Deuring (adeuring)
tags: added: qa-ok
removed: qa-needstesting
Revision history for this message
Abel Deuring (adeuring) wrote : Re: [Bug 739052] Re: Distribution:+builds timeout

On 16.09.2011 09:23, Martin Pool wrote:
> https://qastaging.launchpad.net/ubuntu/+builds seems to be consistently
> ok in ~0.4s
>

right that should be fast. But try
https://qastaging.launchpad.net/ubuntu/+builds?build_state=all

The core of the bug fix is still not in use: StormRangeFactory. I hope
that I can submit another MP today or early next week that finally lets
the affected view use that factory. But a few queries still need to be
hammered into the right form to match StormRangeFactory.

Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-ok
Changed in launchpad:
status: In Progress → Fix Committed
Revision history for this message
Abel Deuring (adeuring) wrote :

Marked as "qa.ok" because the latest merge, which lets the view use StormRangeFactory, works, but this is not enough to really fix the bug: The expensive COUNT(*) query is gone, but the main query to retrieve the a slice of the full result set is still slow.

tags: added: qa-ok
removed: qa-needstesting
Changed in launchpad:
status: Fix Committed → In Progress
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-ok
Changed in launchpad:
status: In Progress → Fix Committed
William Grant (wgrant)
tags: added: qa-ok
removed: qa-needstesting
William Grant (wgrant)
Changed in launchpad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.