/srv/irclogs.ubuntu.com/2011/04/17/#launchpad-dev.txt

wgrantHmmm.01:44
wgrantI think someone needs to make dpkg -b stab people unless I_SWEAR_THAT_I_AM_DEBUILD=1 is set.01:44
lifelesshmm01:53
lifelessneed to make incomplete-* actual statuses.01:53
wgrant:( 105 timeouts.02:04
wgrantSo close.02:04
wgrant       36 /   18  Distribution:+bugtarget-portlet-tags-content02:04
wgrant:/02:04
lifelessthats pretty good02:04
wgrantHmmmm02:04
wgrant20 of the timeouts are from edge.02:04
lifelessyup02:05
lifelessgotta get that redirect in02:05
wgrantaaaa, it executes the query twice02:06
wgrant*That's* not meant to happen.02:06
wgrantOh god.02:06
wgrantIt's not checking tags_cloud_data's emptiness in TAL, is it...02:07
wgrantYes, yes it is.02:07
* wgrant blargs.02:07
lifelesswgrant: double query? I did mention that :>02:09
wgrantlifeless: So, grant an exception to Distribution:EntryResource:searchTasks and drop to 9s on Monday? :D02:19
wgrantHmm.02:19
wgrantNot all the soft timeouts are listed.02:19
wgrantThere's 65 that aren't on the list... I guess it doesn't show if there aren't any hard timeouts :(02:20
wgrantlifeless: https://code.launchpad.net/~wgrant/launchpad/bug-736002-seriously-this-time/+merge/5801602:25
lifelesswgrant: are you sure it works?02:26
wgrantYes.02:26
lifelesswhy does it work?02:26
wgrantBecause it's a dict, not a resultset. So the define evaluates it, and now we have a non-lazy object.02:27
wgrantAnd I have a postgres log.02:27
wgrantThanks.02:27
lifelessah, it wasn't a cached property?02:27
wgrantNo. Could do that, I guess, but it's so easy to avoid..02:28
lifelesspossibly useful belt and bracer02:29
lifelessgiven that there is no test02:29
wgrantIt's hard to give a useful test, since it's dominated by variable numbers of other queries :/02:29
lifeless\i/02:29
wgrant:(02:36
wgrantchaenomeles still has no 'logs' rsync module :(02:36
lifelesstell losa on monday02:37
wgrantOh hm.02:38
wgrantThese OOPS counts are wrong :/02:38
wgrantoops-tools doesn't know about the new wampee prefixes, nor chaenomeles at all.02:38
lifelessheh02:38
lifelessbug xyz about that.02:39
wgrantThat explains why they're mostly edge.02:39
wgrantlifeless: I should file a bug on oops-tools about that?02:40
lifelessthere are bugs for auto adjusting already02:41
lifelessthere is a wiki page explaining how to update things laready02:42
lifelessuhm02:42
lifelessif its hard to find or whatever then yes, a bug.02:42
wgrantI gather it has to be done through the web UI now.02:44
wgrantBy an unknown set of privileged people.02:44
wgrantAh, there we go.02:46
wgrantNew prefixes added.02:46
wgrantYou can import them from lp-p-c without auth.02:46
lifelessnicely done02:46
lifelessif only it was in cron02:46
wgrant.....02:51
wgrantIE10 will not run on Vista.02:52
wgrantGrar.02:52
wgrantlifeless: Do you know how to rescan the last couple of days' OOPSes?02:57
lifelessAIUI each scan scans all oops prefixes known02:58
lifelessruns every 7 minutes02:58
lifelessso may have a bit of a backlog, but should catch up pretty soon02:58
wgrantAh, true.02:58
StevenKAs expected p-s-c has done nothing over the weekend.03:43
lifelessStevenK: on any of the 4 services?03:44
StevenKlifeless: Er, it runs on loganberry only?03:44
lifeless+ staging03:44
lifeless+ qastaging03:44
lifeless+ dogfood03:44
StevenKdogfood doesn't run it, and we need to re-import the database onto mawson in 1.5 weeks anyway03:45
lifeless:)03:45
StevenKstaging won't need to after this weekends re-import03:45
StevenKAnd qastaging, "meh" ?03:46
StevenKlifeless: And also, it doesn't hurt anything if it stops running early -- it isn't like your index change, where stuff completly breaks if it's NULL03:46
lifelessyou sure about that ?03:47
StevenKThe only thing that uses SPR.changelog is DSD base version calculation -- if it can't find the ancestry, it will return early, not OOPS.03:48
wgrantlifeless: He's right.03:57
wgrantIt's not like BugMessage:+index.03:58
wgrantEr.03:58
wgrantBugMessage.index03:58
* lifeless shrugs03:58
StevenKlifeless: I can see I've not convinced you, so meh03:58
lifelessI would be most comfortable with a situation where we don't have partial migrations done03:59
lifelessbut its your call; you are doing the work.04:00
StevenKAs you would have seen on the list, I'm somewhat around this week, so I'm just going to not care until Friday04:01
StevenKlifeless: I also seriously question having to perform this (very expensive) migration on four seperate instances04:02
lifelesswow04:21
lifelessmy net is so farked04:21
LPCIBotProject windmill build #184: STILL FAILING in 1 hr 0 min: https://lpci.wedontsleep.org/job/windmill/184/08:13
LPCIBotProject devel build #645: FAILURE in 5 hr 33 min: https://lpci.wedontsleep.org/job/devel/645/08:29
StevenKSigh. That test needs a rewrite to not be racy.08:34
LPCIBotYippie, build fixed!20:15
LPCIBotProject devel build #646: FIXED in 5 hr 34 min: https://lpci.wedontsleep.org/job/devel/646/20:15
LPCIBotProject windmill build #185: STILL FAILING in 1 hr 0 min: https://lpci.wedontsleep.org/job/windmill/185/20:28
lifelessmorning20:50
jelmerHas something changed in the ~vcs-imports owner recently?21:49
jelmerI now get a rejection email from launchpad-bugs@ every time I change a vcs import21:49
lifelessI think we'll nuke that team (-bugs)21:50
pooliehi all23:14
lifelessthumper: hey23:56
thumperlifeless: hi23:56
lifelessthumper: how does enum sorting work with queries23:56
thumperwhat do you mean?23:56
lifelessthumper: I'm looking at making INCOMPLETE_WITH_RESPONSE and INCOMPLETE_WITHOUT_RESPONSE real status values in the db23:57
lifelessbug 75946723:57
_mup_Bug #759467: incomplete-with-response searches require complex searches <Launchpad itself:Triaged> < https://launchpad.net/bugs/759467 >23:57
lifelesssee lib/lp/bugs/interfaces/bugtask.py and BugTaskStatus/BugTaskStatusSearch23:57
thumperok...23:57
lifelessso from my brief checks we just issue order by status23:58
lifelesswhere status is the enum column23:58
lifelessan int in the schema23:58
lifelessand we have no special handling23:58
lifeless*but*23:58
lifelessBugTaskStatusSearch23:58
lifelesshas a sort_order attribute23:58
lifelessand I'm lke 'wtf'23:58

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!