/srv/irclogs.ubuntu.com/2013/12/12/#launchpad.txt

JZAhi anyone know why launchpad is so slow00:26
JZAI am doing a checkout of a project00:26
JZAand is taking hours00:26
JZAI get.. Fetching revisions:Inserting stream:Estimate 589932/60066500:27
JZAand only 43kbp/s transfer rate00:27
wgrantJZA: Which project?00:30
wgrantAnd how good is your ISP's connection to London?00:30
JZAthey were supposed to be just scripts00:30
JZAbut is a bit more than that00:30
JZAhttps://code.launchpad.net/~openerp-dev/openobject-addons/00:31
JZAanyhow, still should take around 20 min, it's been downloading for hours now00:31
JZAI can downlaod a 1gb movie in 20min00:31
JZAusually less00:31
wgrantThere's a bit of a difference between downloading a single large file from local peers, and downloading a complex VCS tree from another continent, I'm afraid.00:33
wgrantLots of ISPs have pretty terrible connections to Europe.00:34
wgrantHowever00:34
wgrantAre you downloading over HTTP or SSH?00:34
=== thomi_ is now known as thomi
JZAwgrant: I am downloading from bzr, I guess it would use ssh01:30
JZAwgrant: who says I am in europe?01:30
wgrantJZA: Launchpad is in Europe01:30
JZAwgrant: my bandwith is around 10mbps01:30
wgrantAnd that branch is more than just scripts; it's about 700MB01:30
wgrantJZA: bzr will use SSH if you've used 'bzr lp-login', HTTP otherwise.01:31
JZAoh01:31
wgrantI'm not quite sure what's in there01:32
wgrantBut whatever it is, it's pretty huge...01:32
JZAwgrant: sucks...01:32
JZAI wonder why launchad cant zip the whole tree as a tarball01:32
wgrantNormally projects release tarballs/zips themselves, but Launchpad can generate them directly from a branch. http://bazaar.launchpad.net/+branch/openobject-addons/tarball might work, but I don't know how well it scales to several hundred megabytes...01:35
JZAwelll it's definely going faster01:36
JZAwould it only tar the main branch?01:37
wgrantJZA: That's for a single branch, yes.01:38
JZAI see01:40
dobeywhich branch are you downloading?01:49
dobeyand why are there so many branches, sheesh01:50
JZAdobey: not sure, this was supposed to be only some scripts01:51
JZAbut I guess this have to be compliat for each addon01:51
dobeywhat was? what bzr command did you use?01:51
JZAso they include the addons01:51
JZAbzr branch lp:openupgrade-addons01:52
dobeyuhm01:53
dobeythat is not openobject-addons01:53
dobeyalso, that is one heck of a lot of directories in a bzr branch01:54
JZAumm... ur right01:54
JZAtoo similar names01:54
dobeyanyway, it looks like there also plenty of binary files in the tree01:56
dobeybinary files make the size of the history to be quite large, if they are changed often01:56
JZA:S01:56
lifelessdobey: actually binary isn't a problem per se; it's files where when they change the majority of the file changes thats an issue - and many binary files have this characteristic (but many don't)02:00
lifelessfor instance, running sqlite db's in bzr would be fine02:00
dobeywell, i don't guess this branch is in that category of not having the problem02:03
dobeybecause i'm pulling that branch right now, and getting upwards of 7MB/s download at times, mostly it's around 3 MB/s. and it is taking quite a long while to pull it02:05
dobeyit's been going > 10 minutes already02:05
dobeyah, just finished02:07
dobeyand yeah, it's 898M02:07
dobeyheh02:13
dobeyoh well, it's late02:13
=== dpm_ is now known as dpm
=== matsubara_ is now known as matsubara
=== yofel_ is now known as yofel
=== BradCrittenden is now known as bac
smosercjwatson, above, how do i do that ?19:50
smoserhow does that stuff normally get crated ?19:51
dobeysmoser: precise-proposed bzr branch of package in precise?19:53
dobeysmoser: dput the proposed package to precise-proposed and it should get imported19:54
smoserdobey, well, well,19:55
smosera.) i hope that works. i have very little success with the importer19:55
smoserb.) that looses interim commits that i wanted to preserve19:55
smosers/well, well,/well.../19:55
smoseroh.19:56
smoserc.) when does that occur ? on acceptance into -proposed ? (i've always been confused on that)19:56
dobeyyes19:57
dobeyit should occur when the package is accepted into proposed19:57
dobeythough i'm not entirely sure what the expected interaction of imports is for Vcs-Bzr branches. that's always been a bit confusing19:59
=== _Hassen_ is now known as Hassen
philsfhow can I automatically close LP bugs from commits? bzr --fixes lp:number only links the branch, doesn't set "fix commited" neither "fix released"22:42
dobeycommits to what?22:44
dobeyanyone can bzr commit --fixes lp:number in any branch; doesn't mean it fixes it in the thing it was reported in22:44
philsfdobey, how can I close the bug then? I mean, appart from going to the bug itself and manually setting it to fixed.22:46
dobeyphilsf: are you using merge proposals as a way of getting changes into your trunk?22:48
philsfdobey, nope, just merging locally. is that what it's required?22:51
=== cinerama_ is now known as cinerama
dobeyit is required to use tarmac, which handles merging of branches, and has a plug-in to close bugs as fixed once the code is merged to trunk22:53
dobeymaybe you should just write a script to close the bugs from the command line, using the launchpad api22:59
philsfhttps://launchpad.net/bzr-tarmacland ?23:07
philsfI can't find a package, with apt-cache search23:07
philsfmy google-fu is failing me: I also can't find documentation on how to use it23:10
dobeylp:tarmac is tarmac23:30
dobeyit's not packaged in ubuntu yet23:30
dobeyi don't know what bzr-tarmacland is23:30
dobeyit seems to be a plug-in useful for developers of launchpad itself23:31
dobeynot generally useful to other people23:32
philsfoh, ok23:44
philsfdobey, what about "fix commited" -> "fix released"? I often see automatic LP comments in ubuntu bug reports, that a bug was fixed in a given release. How can I do that?23:46
dobeythat is only in the packages in ubuntu23:47
philsfdobey, is it sufficient to include a "Closes: LP:number" in the pacakge changelog?23:47
dobeyyou need to do it manually for upstream releases23:47
philsfoh, that's a pitty. thanks for the info, anyway23:48

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