/srv/irclogs.ubuntu.com/2010/02/09/#launchpad-reviews.txt

=== gmb changed the topic of #launchpad-reviews to: on call: gmb || reviewing: - || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== matsubara-afk is now known as matsubara
bacmorning gmb.  so the forced build has already failed?11:43
gmbbac: Really? I hadn't looked at it since I forced it; been going through the review queue.11:43
bacor am i reading the waterfall wrong?11:43
gmbbac: The bit at the top refers to the last build, not the current one.11:44
gmbIt's still building.11:44
gmbThough I'm going to check the output now that you've mentioned it :)(11:44
baci ran another branch through ec2 last night and got a single failure of xx-front-page-bug-lists.txt.  didn't you make a change about ordering of front page bugs?11:44
baci notice that test was a failure in the buildbot output too11:44
bacbut, i cannot reproduce it locally11:44
bacgmb: ^11:47
gmbbac: Hmm. I didn't spot it in the buildbot output but I didn't look much further than the bzr errors. I wonder if my testfix might turn out to be timebomb. I'll check.11:48
bacgmb: it just looked like an issue with the output ordering11:49
gmbbac: Yeah, that's what I mean. I changed the order by on the query but it's now ordering by bug.datecreated, which is more volatile than (datecreated, id). I might need to change the test to not echo out bug ids.11:50
gmbbac: Annoyingly, of course, it passed ec2. Oh well.11:52
gmbbac: http://pastebin.ubuntu.com/372418/ stop the test from blowing up, though it no longer tests the ordering of the results (though we don't really care all that much about the ordering of those five bugs as long as they're the most recently filed).11:53
gmbbac: Is that worth landing or should I come up with another solution?11:53
* bac looks12:05
bacgmb, i haven't looked at the test in detail but why do you say datecreated is more volatile?  don't you know the creation order?12:06
gmbbac: Ideally, yes, but if that test is really timebombing in production then evidently there's something going on that we don't know. Also, the order should be linear - 1, 2, 3, 4, 5 - but if you look at the test, it's not. That was a change I made after chaning the query ordering; I should really have spotted the potential timebomb then.12:09
gmbbac: I need to investigate this more, because that ordering is plain weird.12:09
gmbBut I'm concerned that leaving things as they are will leave the build broken, or at least very susceptible to breakage12:09
bacgmb: right, i think it needs some investigation.  i'd hate to put in a test fix that masks a real problem, of course.  but if it's just a testing issue then your fix is good.12:10
gmbbac: Yeah. I think we should land the elided version of the test and then find out what's causing the ordering oddness and deciding whether we care.12:11
bacok12:11
gmbbac: So can I do that with your r=?12:11
gmb(I'll file a bug to track the ordering problem)12:12
bacyes12:12
bacoh, and happy birthday!12:12
gmbThanks :)12:13
=== mrevell is now known as mrevell-lunch
=== gmb changed the topic of #launchpad-reviews to: on call: gmb || reviewing: lunch || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
bigjoolsgmb: I have a birthday present for you12:47
bigjoolsa 3524 line Soyuz branch :D12:48
=== mrevell-lunch is now known as mrevell
=== gmb changed the topic of #launchpad-reviews to: on call: gmb || reviewing: bigjoolsOMGMYEYES || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
gmbbigjools: Laugh? I nearly herniated.13:26
bigjoolsgmb: I wouldn't spend too much time doing details on it - it's a very mechanical change13:27
gmbbigjools: I'll have a quick glance, but I think you're right. As long as the tests pass and dogfood doesn't melt or something...13:27
bigjoolswell dogfood melts a lot anyway :)13:27
=== gmb changed the topic of #launchpad-reviews to: on call: gmb || reviewing: - || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
gmbbigjools: Land it :)13:29
bigjoolsquicker 3k5 branch review evar13:29
bigjoolsquickest*13:29
bigjoolsdon't say I never give you anything on your birthday13:30
=== bac changed the topic of #launchpad-reviews to: on call: gmb, bac || reviewing: - || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
gmbbigjools: Indeed.13:43
bacgmb: so what's going on with buildbot and bzrlib?13:45
gmbbac: WTH... apparently nothing.13:46
gmbIt seems to be stuck.13:46
bacgmb: but there is now a version imcompatability, right?13:46
leonardrrockstar: see my latest comment on https://code.edge.launchpad.net/~leonardr/lazr.restful/multiversion-pagetest/+merge/18868 when you come in13:47
gmbbac: Yes, it looks that way. I'll speak to a LOSA.13:48
=== bac changed the topic of #launchpad-reviews to: on call: gmb, bac || reviewing: -, edwin || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== salgado is now known as salgado-lunch
=== matsubara is now known as matsubara-lunch
=== jamalta-afk is now known as jamalta
rockstarleonardr, actually, that would be a problem, wouldn't it?16:07
rockstarbeta should be newer than 3.0, which is newer than 2.0, etc.16:08
leonardrrockstar: actually beta is the _earliest_ version, but 3.0 is newer than 2.0, etc16:08
rockstarleonardr, what is meant by "earliest" though.16:08
rockstarIt shouldn't mean that 1.0 overrides it.16:08
leonardrrockstar: well, right now launchpad has a 'beta' web service and nothing else16:09
leonardrnow that i have multi-version working i'm going to create a '1.0' version that's different16:09
rockstarleonardr, yes, but then we'll go 1.0, and beta will be what 2.0 is created from.16:09
leonardrthat's what i mean by saying beta is the earliest16:09
leonardrrockstar: no, we do have a 'floating development version', but in launchpad's case that is called 'trunk'16:09
leonardr'beta' is a specific version16:10
leonardrthat will become obsolete and stop changing16:10
rockstarleonardr, huh, that's odd.16:10
rockstarleonardr, okay, I guess it makes sense to have 1.0 supersede beta then.16:11
leonardrrockstar: if you are confused it's likely others will be confused and think that 'beta' is the permanent cutting edge16:11
leonardrbut i don't know what we can do about that16:11
leonardrit's more like gmail, which was in 'beta' for 5 years and now it's not16:11
leonardrthe only differnece is that we have to keep 'beta' around for a while16:12
rockstarleonardr, yeah.  Having worked on the other side of the REST API (on Tarmac), when the API changes now, baby Jesus cries.16:13
leonardrthus the multi-version project16:13
rockstarleonardr, I think "trunk" for bleeding edge is probably misnamed, since it's likely it could be in production as "trunk"16:13
leonardrrockstar: it's not too late to change it16:13
leonardrif you have a better idea16:14
rockstarleonardr, well, just what I was assuming where beta is the floating development version.16:14
leonardrmy only alternative is 'dev' or 'development'16:14
rockstarleonardr, are we going to release an API version on every release of Launchpad?16:15
leonardrrockstar: no, API versions will correspond roughly with ubuntu releases16:15
leonardrand will be retired at the same rate as ubuntu releases16:15
rockstarAh, okay.16:15
rockstarSo maybe "dev" would be appropriate, since (at this point in time), it would correspond to the scripts in Lucid.16:16
=== matsubara-lunch is now known as matsubara
leonardrflacoste: ^- what do you think?16:17
leonardrincidentally, flacoste, the multiversion lazr.restful work is complete as of yesterday16:17
flacosteleonardr: i saw good progress on that, great! but complete? i guess we still need some changes in the client support, no?16:33
flacosteleonardr: btw, i don't have an opinion on dev vs trunk16:33
flacostewe could call it 'unstable'16:33
leonardrflacoste: yes, we need to add multiversion to lazr.restfulclient16:33
leonardrflacoste: that would be good in continuing the analogy to ubuntu16:33
jtvgmb: I figure you owe me one, if a small one: https://code.edge.launchpad.net/~jtv/lazr-js/bug-427263-3/+merge/1888216:40
gmbjtv: Sure16:40
jtvthanks!16:40
gmbjtv: From the diff it looks like you're setting the content attribute to ".".  But if I'm reading the mp right, you're setting it to zwnj... so is the diff just bong?16:43
jtvgmb: looks like... hang on16:43
jtvgmb: that's what you get when you prototype in a separate branch... this was an older approach.  Not hard to fix, but I'd better check that the fix works.  :)16:44
gmb:)16:44
=== salgado-lunch is now known as salgado
jtvgmb: I just pushed the correction.16:50
gmbjtv: Looks good. r=me.16:52
jtvgmb: thanks... no "this is incredibly hackish, how did you even conceive of it"?  :)16:53
jtvBecause I'm quite proud of that part.  :-)16:53
gmbjtv: I confess, I'm intrigued.16:53
gmbSo do tell :)16:53
gmb(Though I would call it 'inspired' rather than hackish, but maybe that's just me.)16:54
jtvat this point, my bluff called, I sorely wish I had an interesting story to go along with this patch16:54
jtvIt's just something I tried because nothing else seemed to work.16:54
=== gmb changed the topic of #launchpad-reviews to: on call: bac || reviewing: edwin || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
gmbjtv: Heh, well, fair enough.16:54
jtvGotta work on that story...  :/16:54
gmbjtv: May all your experiments prove successful.16:54
jtv<ka-BOOM!>16:55
gmbIndeed.16:55
* gmb calls it a day16:55
jtvg'night!16:56
salgadobac, can you review https://code.launchpad.net/~salgado/launchpad/kill-rogue-ec2-instances/+merge/18935 for me, once you're done with Edwin's?17:15
bacsalgado: yep17:16
=== salgado changed the topic of #launchpad-reviews to: on call: bac || reviewing: edwin || queue [salgado] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
salgadothanks bac!17:16
adeuringbac: could you please review this mp: https://code.edge.launchpad.net/~adeuring/launchpad/bug-518746-faster-retrieval-of-patch-age/+merge/18936 ?17:19
bacadeuring: yes.  please add to topic.17:19
=== adeuring changed the topic of #launchpad-reviews to: on call: bac || reviewing: edwin || queue [salgado, adeuring] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== bac changed the topic of #launchpad-reviews to: on call: bac || reviewing: salgado || queue [adeuring] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
bacsalgado: sorry for the delay.  am starting on yours now.18:34
bacsalgado: you should've said it was only two lines long!18:40
=== bac changed the topic of #launchpad-reviews to: on call: bac || reviewing: salgado || queue [-] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== bac changed the topic of #launchpad-reviews to: on call: bac || reviewing: adeuring || queue [-] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
salgadobac, nah, there really was no hurry to get this reviewed, so I didn't mind staying in the queue18:49
salgadoand thanks, btw. :)18:49
adeuringthanks for your review, bac!19:55
bacnp abel19:55
=== matsubara is now known as matsubara-afk
leonardrbac, can you add https://code.edge.launchpad.net/~leonardr/lazr.restfulclient/shorten-cache-filename/+merge/18951 to the queue?20:06
=== bac changed the topic of #launchpad-reviews to: on call: bac || reviewing: leonardr || queue [-] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
bacleonardr: why is that branch marked private?20:08
leonardrbac: not intentionally20:09
leonardrbac: fixed, i don't know how that happened20:09
bacleonardr: also, is it still possible to get a LP instance in lplib that does not use caching?  i looked at it yesterday and it seems there is no way.20:10
=== salgado is now known as salgado-afk
leonardrbac: it's not possible, but i've never heard anyone express a desire for that before20:10
bacleonardr: it used to be possible and i used it when testing against lp.dev.  probably not a strong use case20:11
bacleonardr: and certainly not relevant to this review.20:11
leonardrbac: i don't think that's a big problem20:12
bacleonardr: done.  thanks.20:18
leonardrthank you20:19
=== bac changed the topic of #launchpad-reviews to: on call: bac || reviewing: - || queue [-] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
sinzuibac hi21:39
bachello21:39
sinzuiI have a branch I created with deryck to migrate hwdb21:39
bacok21:39
sinzuiI gave it to abel, but could you review it?21:39
bacsure, if i'm not duplicating abel's work21:40
sinzuibac: I have serious doubts that use hardwaredb is clearer than hwdb21:40
baci think hwdb is pretty darn clear21:41
bacand short21:41
sinzuiyes21:43
sinzuiI think I should rename it to hwdb21:43
EdwinGrubbsbac: ping22:27
bachi EdwinGrubbs22:32
EdwinGrubbsbac: I'm not so sure about moving the paths from bin/sprite-util into the Makefile, since there are a bunch of other variables that are dependent on them. For example:22:39
EdwinGrubbsbac: The png that create-image makes needs to be referenced by the css file that create-css makes. Since the css is in icing/build and the image is in icing/, "../icon-sprites" is the relative path, but that is much less clear when some of the paths are in the Makefile.22:42
EdwinGrubbsbac: passing in all the necessary info from the Makefile seems unwieldy.22:42
EdwinGrubbsAlternatively, I could add commands to sprite-util that return the paths, so the makefile can set up variable names.22:43
=== jamalta is now known as jamalta-afk

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