/srv/irclogs.ubuntu.com/2010/05/19/#launchpad-reviews.txt

=== mup_ is now known as mup
=== Ursinha is now known as Ursinha-afk
=== mrevell__ is now known as mrevell
noodles775Hi BjornT, stub: when you've time, I've got a db review request at: https://code.edge.launchpad.net/~michael.nelson/launchpad/db-changes-build-generalisation/+merge/2558709:12
adiroibanjtv1: Hi. Is there anything I need to do for POTempalte api branch to have it approved? https://code.edge.launchpad.net/~adiroiban/launchpad/bug-525371/+merge/2542312:33
jtv1adiroiban: getting the UN to intervene in my local situation would help! :)12:37
jtv1adiroiban: seriously, it's hard under the circumstances to get anything done at the moment when you live in Bangkok.  Best to get someone else to do the bulk of the review.12:40
adiroibanjtv1: sorry to hear that. I was not aware of the unrest from Bangkok.12:41
jtv1adiroiban: getting pretty bad now...  where I live is mentioned as the hottest place.  So I'm hiding out elsewhere now.12:43
jtv1Trying to find out if we're under the curfew... the government can be very vague when they're trying not to lie.12:45
jtv1We're between 3 army bases here, meaning there's no actual fighting but not a good place to violate the curfew either.  Enough innocent passers-by have been cut down by the army.12:47
=== danilos changed the topic of #launchpad-reviews to: On call: - || reviewing: - || queue: [adiroiban(bug-561586), danilo] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
danilosadiroiban, I'll take on reviewing your branch12:55
=== matsubara-afk is now known as matsubara
=== Ursinha-afk is now known as Ursinha
danilosadiroiban, the cleanups you did (moving IHasTranslationTemplates around) should definitely have been a separate branch: both branches would have been much simpler to review14:23
gary_posterstub, ping?  Actually trying to review your branch14:25
stubyo14:25
gary_posterWas wondering if postgres itself keeps pg_stat_user_tables up-to-date14:25
gary_posterhey14:25
stubYes. pg keeps them up to date.14:25
stubMagic stats tables14:26
gary_posterGotcha14:26
gary_posterso, that stats_reset thing...14:26
gary_posterthat logic says...14:26
gary_posterif pg has updated the stats since the last time we recorded ir, purge DatabaseTableStats?14:27
gary_posters/ir/it/14:27
gary_posterI must be misreading it14:27
gary_posterwait, yeah14:28
gary_posterNowStat.seq_scan < LastStat.seq_scan14:28
gary_posterbut how could that happen?14:28
gary_posterstub ^^^14:28
stubNo. Sometimes PG will reset the stats to zero.14:29
gary_poster...and then we just trash the old stats?14:29
stubIf that happens, we purge.14:29
gary_posterwhy?14:29
stubYup. We have no way of knowing *when* it happened, so we can't compute valid deltas14:29
stubIt shouldn't happen unless someone explicitly tells pg to reset the stats, so I haven't put in any more convoluted logic than that.14:30
gary_posterah ok14:31
gary_posterstub: so, first thought is that I'd like a comment explaining all that.  It was far from clear to me on reading.14:32
stubok14:33
=== henninge_ is now known as henninge
henningedanilos: wasn't there some problem with 'debug_exec', too?14:42
daniloshenninge, it's fixed (original branch was against production-devel, but that doesn't make any difference for build slaves)14:42
daniloshenninge, I had a bashism ("function debug_func {" instead of "debug_func()" which works everywhere)14:44
henningedanilos: ah yes, I see.14:44
henningedanilos: the python --version is pretty useless, though.14:45
henningedanilos: you should use the python in the chroot. This script is still running outside of it.14:45
daniloshenninge, I know, but can't do that in the shell script :)14:45
henningenot?14:45
daniloshenninge, well, chroot would first have to be set-up and that happens only at the end14:46
henningedanilos: but python works from almost anywhere.14:46
henningelet me try that ... ;)14:46
=== EdwinGrubbs changed the topic of #launchpad-reviews to: On call: EdwinGrubbs || reviewing: - || queue: [adiroiban(bug-561586), danilo] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
henningedanilos: yup, works. Just do "$BUILD_CHROOT/usr/bin/python --version"14:50
daniloshenninge, sure14:50
adiroibandanilos: sorry about that. I can split them now if you think it will help14:51
henningedanilos: nothing else to complain ;) r=me14:52
daniloshenninge, thanks14:52
danilosadiroiban, nah, too late now, I've worked my way through it, review coming soon :)14:52
bacgmb: ping14:53
gmbbac, Hi14:53
bachi gmb, are you reviewing again this cycle?14:53
gmbbac, Yes. I've updated the REviewerSchedule and put myself back in the Tuesday EU slot, though I can go to any EU slot you'd like.14:54
bacgmb cool.  let's talk in the meeting.14:54
gmbbac, Sure.14:55
gary_posterstub (sorry had stand up call, which had technical difficulties, and now in reviewer mtg), understanding what schemaname and relname are seems to be pretty crucial to understanding what the heck is going on.  Could you explain?  I'll probably ask for a quick comment in the code so it is easier to follow along.15:03
stubschema name is the schema name. This is 'public' for all lp tables, and '_sl' for the slony ones, 'pg_catalog' for postgres internal. The relname is the table name (relation name)15:07
stubI'm just using the same names the PostgreSQL internals uses.15:08
gary_postersure, just didn't know, and that's kinda critical to understanding the logic15:11
gary_posterstub, would ask that to be clarified (just as briefly as you just did) in the report code.15:15
gary_posterMaybe less necessary once someone is able to actually still see the results, but still.15:15
gary_posterstub, so right now we just compare INTERVAL ago to now.  Is that as much detail as you expect we'll need, or an incremental step towards producing a graph over time?15:16
gary_posterAFAICT it doesn't answer a class of questions I thought we were trying to answer: what user is responsible for certain spikes.  We'll make another tuolomne graph for that?15:18
gary_posterin any case, I'll approve with the two requests for explanatory comments.  Thank you!15:19
henningeadiroiban: tests failed again. It's the windmill tests, so not your fault most likely. Can you merge devel, again, please? I heard they have been disabled now.15:39
adiroibanhenninge: but then they will fail on landing .. or not?15:40
henningeadiroiban: no, shouldn't.15:40
adiroibanI am not sure what is causing them... but they look spurious15:41
adiroibanas I also get them on devel, when running the tests on a busy old P4 computer15:41
adiroibanbut it is not always the same test that fail15:41
adiroibanI will merge the devel and see how it goes15:41
henningedanilos: will you update and land your branch or did you want me to do that. I forget so easily ... ;)15:50
daniloshenninge, I'll update it and land it15:51
=== sinzui changed the topic of #launchpad-reviews to: On call: EdwinGrubbs || reviewing: - || queue: [adiroiban(bug-561586), danilo, sinzui] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
adiroibanhenninge: i have merged devel and pushed the changes15:57
henningeadiroiban: yup, that should help. See: http://paste.ubuntu.com/436183/16:04
adiroibanhenninge: but bug 570380 is only about hanging ec2 test, not failing test16:07
mupBug #570380: ec2test sometimes hangs when running the windmill test suite <build-infrastructure> <qa-needstesting> <Launchpad Foundations:In Progress by mars> <https://launchpad.net/bugs/570380>16:07
henningehm, true ...16:07
marsadiroiban, did you see the mail to the list yesterday about spurious mailman layer failures on ec2?16:09
henningealso, that was already merged earlier16:09
henningemars: but we already ran that revision, I just realized.16:09
marsok, just making sure16:09
adiroibanmars: „ ec2 test will be broken for a few hours” ?16:10
adiroibanhenninge: were you able to reproduce those errors on your computer?16:10
marsadiroiban, yes, and the follow-up, 'ec2 test is working again'16:10
henningeerr, didn't try. You tried, didn't you?16:10
henningemars: when was that?16:11
adiroibanhenninge: yes. If I run only the failing tests, they pass16:11
marshenninge, yesterday 3pm local, so 21:00UTC?16:11
henningemars: yes, just found it.16:12
henningeThis branch failed today, though.16:12
adiroibanbut if I'm running all windmill tests, I will see spurious failures16:12
adiroibanand it the same for devel16:12
adiroibannot only for my branch16:12
=== matsubara is now known as matsubara-lunch
gary_posterdanilos: the branch I was talking about is https://code.launchpad.net/~gary/launchpad/bug531071/+merge/25618 .  Could you take a look when you have a moment?16:38
danilosgary_poster, sure16:40
gary_posterthank you16:40
danilosgary_poster, r=danilo, and a suggestion on how to trigger these views on staging if you want to QA it16:43
gary_posterdanilos: thank you, QA info especially appreciated16:44
stubgary_poster: hmm.... yes... I forgot to add command line arguments for historical views. I guess I should land that separately.16:51
gary_posterstub, ok cool.  however you want to work it.17:04
=== salgado is now known as salgado-lunch
=== matsubara-lunch is now known as matsubara
=== deryck is now known as deryck[lunch]
=== salgado-lunch is now known as salgado
=== deryck[lunch] is now known as deryck
=== gary_poster is now known as gary-afk
=== EdwinGrubbs changed the topic of #launchpad-reviews to: On call: EdwinGrubbs || reviewing: - || queue: [danilo, sinzui] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
EdwinGrubbssinzui, I'm starting on your mp now.21:00
=== EdwinGrubbs changed the topic of #launchpad-reviews to: On call: EdwinGrubbs || reviewing: sinzui || queue: [danilo] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
sinzuiEdwinGrubbs, bac did it thanks21:00
EdwinGrubbsdanilos, ping21:01
=== sinzui changed the topic of #launchpad-reviews to: On call: EdwinGrubbs || reviewing: || queue: [danilo] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
=== EdwinGrubbs changed the topic of #launchpad-reviews to: On call: EdwinGrubbs || reviewing: || queue: [] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
adiroibanEdwinGrubbs: thanks for the review. If everthing is OK, can you also send this branch on ec2-test?21:09
adiroibanI have done a local test and everthing looks fine21:09
=== gary-afk is now known as gary_posrer
=== gary_posrer is now known as gary_poster
EdwinGrubbsadiroiban, sure, I'll land it for you.21:42
=== matsubara is now known as matsubara-afk
=== salgado is now known as salgado-afk

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