Activity log for bug #1057591

Date Who What changed Old value New value Message
2012-09-27 15:35:24 Steve Langasek bug added bug
2012-11-15 15:18:14 Matthew Paul Thomas description Launchpad querying being done asynchronously on errors.u.c means that the table of frequent crashes is updated in the background after the page loads. If you select a different release to view errors for while this thread is still running in the background, the thread is not cancelled. As a result, two different threads will be running to query launchpad data, for two different sets of crashes, and there's a race to see which one completes first. (And even if the race finishes in the right order, this results in excessive wibbling of the table since it will refresh twice, once with wrong data and once with the data you asked for.) We somehow need these asynchronous lp queries to be cancelled when they are no longer relevant to what the user has requested. Launchpad querying being done asynchronously on errors.u.c means that the table of frequent crashes is updated in the background after the page loads. If you select a different release to view errors for while this thread is still running in the background, the thread is not cancelled. As a result, two different threads will be running to query launchpad data, for two different sets of crashes, and there's a race to see which one completes first. (And even if the race finishes in the right order, this results in excessive wibbling of the table since it will refresh twice, once with wrong data and once with the data you asked for.) We somehow need these asynchronous lp queries to be cancelled when they are no longer relevant to what the user has requested. It may save time to fix bug 1040140 at the same time as this bug.
2012-11-28 14:18:43 Evan errors: importance Undecided High
2012-11-28 14:18:43 Evan errors: status New Triaged
2014-08-12 23:55:51 Brian Murray errors: assignee Brian Murray (brian-murray)
2014-08-12 23:55:57 Brian Murray errors: status Triaged In Progress
2014-08-13 00:01:28 Brian Murray summary changing the selected release while a launchpad ajax request is running in the background does not cancel the pending requests changing the selected release while a ajax request is running in the background does not cancel the pending requests
2014-08-13 00:02:40 Launchpad Janitor branch linked lp:errors
2015-01-23 18:47:08 Brian Murray errors: status In Progress Triaged
2016-12-08 15:52:33 Brian Murray summary changing the selected release while a ajax request is running in the background does not cancel the pending requests changing the selected release while an ajax request is running in the background does not cancel the pending requests