/srv/irclogs.ubuntu.com/2012/04/10/#bzr.txt

maxbthe vast burst of ssh connection reset errors (which I've just requeued) might be why it was stopped00:01
maxbI've emailed the list00:09
pooliethanks00:09
pooliethere was a bug where the importer was tickling an lp bug00:10
pooliei think we can ramp it up more now00:10
pooliemaxb, did you see my pm?00:28
james_whi00:32
james_wI stopped it as it was failing hard and spamming error messages every 5 minutes00:33
james_wso I disabled it until we could take a more in depth look00:33
james_wI should have mailed the list when I did though, sorry00:33
maxbjames_w: hmm, I did a single import via bin/import-package and it completed fine00:43
maxbi'm tempted to start it going with max_threads 1 and see what happens00:43
james_wyeah, the issue was sqlite contention00:43
james_wso a single import succeeding isn't surprising00:43
maxbok, starting it up00:43
maxbhuh00:44
maxbapache2 is chewing jubany's cpu00:44
james_wmaxb, for packages.ubuntu.com perhaps?00:45
maxburgh, it appears to be being hit by 4+ webspiders simultaneously00:46
maxbStarted, seems ok, going to 4 threads00:50
maxbseems ok, going to 8 threads00:53
maxbseems ok, going to 16 threads00:55
lifelessuhm00:55
lifelesswhat does each thread entail ?00:55
lifelessyou'll get blacklisted and firewalled from LP shortly if that is full concurrent API use.00:56
maxbthere's a fair amount of unpacking tarballs and local bzr operations00:56
maxbhmm, running into sqlite contention again01:01
maxbdown to 1 thread01:03
maxbmost finished ok, so back to 8 and seeing if the sqlite db can handle that01:05
pooliemaxb, maybe we should set up tmpreaper or similar on the tmpdir01:05
pooliei thought there might have already been one01:05
poolieanything over a month old could probably safely be killed01:05
maxbwe could. or we could just empty it manually every year :-)01:05
james_wheh01:05
maxbIt's not entirely happy01:11
maxblooks like it fails whenever two import threads try to complete at the same time01:11
* maxb drops it to 6 threads and hopes coincidence will mean that happens rarely whilst it slogs through the backlog01:12
james_wmaxb, the old code had an sqlite timeout of 30 seconds, the new one defaults to 501:15
james_wmaxb, what do you think about trying 30 again?01:15
maxbdefinitely do it01:15
james_wmaxb, https://code.launchpad.net/~james-w/udd/sqlite-timeout/+merge/10131701:20
maxbapproved01:27
james_wok, deploying now then01:29
james_wI would get stuck waiting for gcc-snapshot to push wouldn't I?01:47
james_woh, it's pulling01:50
* james_w kills01:50
james_wback up and running on the new code01:57
james_wmaxb, thanks for tracking this02:00
mgrandihmm, got a tree transform is malformed exception o.o03:18
lifelessjames_w: why don't you move to postgresql?05:49
poolieo/ lifeless07:45
jelmer'morning08:02
mgzmorning all08:02
vilahi guys08:03
jelmerhey mgz, vila08:03
lifelesspoolie: hi thar :)08:11
pooliehi08:11
mgzwe doing standup?08:30
jelmerin 30m according to my calendar08:32
mgzyeay timezones.08:34
LarstiQooh, standup08:47
LarstiQjelmer: is landing in bzr-svn just pushing to lp:bzr-svn?08:49
jelmerLarstiQ: basically, yep08:50
jelmerLarstiQ: perhaps push a merge of the changes rather than the individual changes08:51
* LarstiQ nods08:51
jelmerI haven't reallyt been doing that myself though, so me asking is a bit hypocritical :)08:51
LarstiQjelmer: not watching the monkey ;)08:52
jelmer(:08:54
jam1jelmer, poolie: where are you guys doing standups these days? Still mumble? or is it a hangout now?08:56
jelmerhey jam1, are you joining us?08:57
jam1Yeah, I should be today08:57
jelmerwe usually use hangouts08:57
jam1and then going forward08:57
jelmer\o/08:58
=== jam1 is now known as jam
pooliehi all, hangouts08:59
LarstiQjelmer: could you lend a hand with https://bugs.launchpad.net/bzr-svn/+bug/920411 ?09:22
ubot5Ubuntu bug 920411 in Bazaar Subversion Plugin "bzr info fails due to missing subvertpy" [Medium,Triaged]09:22
LarstiQjelmer: bzrlib/info.py +499 seems to want to instantiate all registered bzrdirs09:27
jelmerLarstiQ: that seems like the man issue09:27
jelmer*main09:27
* LarstiQ nods09:27
jelmerperhaps this bug should be reassigned to bzr09:28
poolieo/ larstiq09:28
LarstiQhey poolie :)09:28
LarstiQjelmer: alternatively perhaps bzr-svn shouldn't register a format if subvertpy is not available, or somesuch09:30
LarstiQbut info's behaviour is not nice anyway09:32
jelmerLarstiQ: that would cause bzr to silently e unable to open svn woring copies if subvertpy is mising09:34
LarstiQjelmer: so ideally it will complain that subvertpy is missing when it tries to open an svn working copy, but not before?09:35
jelmerLarstiQ: yeah09:42
rbasakHello! Any chance of an answer to https://answers.launchpad.net/bzr-fastimport/+question/192715 please? Is this a bug?10:06
pooliethanks for the reproduction10:09
poolieit does sound like a bug10:10
jelmerrbasak: I think you want to specify the marks file to bzr fast-import too10:19
rbasakjelmer: bzr fast-import uses its own internal marks file inside .bzr10:19
rbasakjelmer: I don't think it needs to know about the id to git hash mapping, does it? Just it's own id to bzr id mapping10:20
jelmerhmm, true10:25
=== Wellark_ is now known as Wellark
LarstiQjelmer: cheers, enough digging for now11:57
james_wlifeless, that's exactly what these problems are being caused by :-)12:49
=== yofel_ is now known as yofel
=== deryck is now known as deryck[lunch]
sudarshansplease note: as I  mentioned here https://answers.launchpad.net/bzr/+question/192935 the developer docs need to be updated17:51
sudarshanslifeless: ^17:52
sudarshansjelmer: thanks for helping me locate the answer to my question17:53
=== deryck[lunch] is now known as deryck
lifelessjelmer: are you RFA'ing the whole bzr stack ?21:07
jelmerlifeless: no, just (trying to) reduce the number of packages I'm involved in21:12
maxbjames_w: ugh ugh ugh. Yes, the problem with requeue --full / --zap-revids *is* non-unicodeness22:56
maxbhow on earth is storm managing to break so badly that it silently does nothing :-(22:56
pooliehi all23:24
jelmerhey poolie23:25

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