/srv/irclogs.ubuntu.com/2012/07/08/#launchpad-dev.txt

wgrantStevenK: Ah01:16
wgrantStevenK: You broke the build twice.01:16
StevenKwgrant: I did notice, yes.01:50
StevenKOne of them I'm annoyed about, since that test failed in ec2 and then locally01:50
StevenKHowever, it also seems we have a smoking gun for the postgres connection leak. Maybe.01:51
wgrantStevenK: The postgres leak first showed up in r15502, 68 revs before this reliable failure.02:04
wgrantBut the immediate issue is fixed.02:05
StevenKwgrant: Ah, nice.02:06
StevenKHow does that deal with ClassAlias? It doesn't?02:06
wgrantStevenK: __storm_table__ on a ClassAlias is correct.02:07
wgrantSo it should be fine.02:07
wgrantWe'll find out for sure in 5.5 hours02:07
StevenKwgrant: The Armor of Al'tair is mine, btw02:10
rigel_Hello, I saw the hiring notice on the Launchpad blog, and I noticed it mentioned having an interest in Haskell. I was wondering if Canonical have plans to use Haskell for any projects in the future. Thanks!05:18
cjwatsonhm, qastaging looks unhappy08:44
cjwatson(503 for the last hour or so)08:45
StevenKThat's not good, because that is roughly the time the latest revno would have hit it.08:46
wgrantcjwatson, StevenK: It's probably due to a bug in the new staging restore procedure.09:14
wgrantIt's meant to take staging down for a day or so, but not qastaging.09:14
wgrantfg09:14
wgrantfg09:14
cjwatsonStevenK: I should've said "at least the last hour or so" - I have no information about before that09:22
czajkowskialoha10:59
jelmerkai ora11:01
nigelbjelmer: Isn't it kia ora? :)11:02
jelmernigelb: euhm, yes, thanks :)11:02
nigelb:D11:03
czajkowskinigelb: pedantic :)11:05
czajkowskijelmer: ello hows you11:05
nigelbHah :)11:05
jelmerczajkowski: all's well :) how's your weekend?11:09
czajkowskinot bad, got into a tidying mode yesterday and redid the spare room so all the shuttle boxes are now labeled and I can now see the drobo box and router are off the ground11:13
czajkowskiam going to attempt to tackle the wiring later on that is currently glaring at me once I come back from lunch11:14
jelmerczajkowski: sounds awfully well organized11:40
czajkowskijelmer: the spare room was a dumping ground for new gadgets, boxes servers and bf bike gear, there needed to be some order :)11:42
StevenKczajkowski: Ew, Drobo12:33
=== almaisan-away is now known as al-maisan
=== al-maisan is now known as almaisan-away
=== nigelb_ is now known as nigelb
cjwatsonAnyone fancy reviewing https://code.launchpad.net/~cjwatson/launchpad/queue-api-fix-urls/+merge/113776?  Last piece needed to make the API queue client basically usable.23:23
cjwatson(There's one bug remaining that shows up if you try to override just the section of a source upload; workaroundable in the client and easy to fix anyway.)23:24
wgrantcjwatson: That won't work23:30
wgrantcjwatson: It'll break the security team, since it won't work for private source.s23:30
wgrantsourceFileUrls was originally introduced for generating USNs.23:31
cjwatsonI introduced sourceFileUrls.23:32
wgrantAh yeah, different object.23:33
cjwatsonWhat's a working way to do this?  Proxying through Archive definitely doesn't work ...23:33
cjwatsonAnd it looked to me as though .getURL() worked for private URLs, but perhaps I was misreading23:34
wgrantOh, getURL will work, yes. Thought you were still using http_url23:35
cjwatson(It starts "if not self.restricted:")23:35
wgrantBut that's fairly evil23:35
cjwatsonBecause it hands out private URLs that can be passed on to anyone?23:36
wgrantSort of23:38
wgrantWe generally try to avoid issuing TLTs unless someone explicitly asks for them.23:38
lifeless(A TLT requires a DB commit)23:38
lifelessTLT's are the right thing to do to hand out urls into the librarian for private objects.23:39
cjwatsonI guess an alternative would be to invent a thing to proxy URLs through the PackageUpload object23:39
lifelessBut - unless you're very sure every script calling this will download the files, better to do what e.g. bugs do23:39
wgrantlifeless: In every single other case we redirect through the webapp.23:39
lifelesswhich is what wgrant just said :P23:40
lifelesswgrant: I thought, perhaps wrongly, that the API has a codepath to invoke the same thing23:40
wgrantNo.23:40
lifelesshuh23:40
lifelessso its uglier than even I appreciated ;)23:41
cjwatsonSo near and yet so far.23:46

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