/srv/irclogs.ubuntu.com/2010/03/14/#bzr.txt

jelmerlifeless,jam: Any idea what could cause BTreeIndex.add_node() to become tediously slow after a while ? It's spending all its time in _spill_mem_keys_and_combine()00:03
C-Swhat does this error in launchpad mean: Unexpected form data.00:05
C-SIt appears always, when i try to log in using firefox00:05
Kamping_KaiserC-S: it means launchpad is broken - i see it too00:05
C-SKamping_Kaiser: this is a mess, as it does not work since many weeks.00:06
C-SKamping_Kaiser: so, I usually login using opera00:06
Kamping_KaiserC-S: really? just now is the first time i've seen it00:06
Kamping_KaiserC-S: i wonder ...00:06
Kamping_KaiserC-S: it means launchpad requires cookies to log in00:07
C-SKamping_Kaiser: But I don't have a cookie when I login for the first time.00:08
Kamping_KaiserC-S: if i tell FF to allow cookies for launchpad.net i get 3, and can log in.00:08
Kamping_Kaiser2 for lp.net, and 1 for login.lp.net00:09
C-SKamping_Kaiser: let me try this...00:09
C-SKamping_Kaiser: does not work. I get the cookies but still the same error as before.00:11
Kamping_KaiserC-S: hm guess you'll have to ask in #launchpad00:11
C-SKamping_Kaiser: thanks so far...00:12
Kamping_KaiserC-S: i only deal with LP when bzr breaks, so i don't know much about it ;)00:13
C-SKamping_Kaiser: don't worry, I don't use LP very often anyway.00:13
lifelessKamping_Kaiser: you can file via email00:14
lifelessjelmer: it means you have a large index, and its spilling to disk to avoid thrashing; then it combines the disk indices when you finalise.00:14
jelmerlifeless: any idea why it slows down the process so much ?00:14
lifelessserialisation, gz compression00:15
jelmerIt's at least a factor 1000 slower than initially00:15
Kamping_Kaiserlifeless: i'll go and check the docs, i can never remember the format LP uses00:15
jelmerlifeless: ^00:19
lifelessjelmer: yes00:20
lifelessjelmer: there may be something odd going on, but writing the index is a big chunk of the effort involved00:20
jelmerlifeless: I hope there is..00:21
jelmerlifeless: At first I can process ~30 revisions per second, after that it's more like one revision every minute00:21
jelmerlifeless: it's not just one moment where it's flushing stuff to disk, it appears to be doing it continually00:22
lifelessjelmer: lsprof it00:22
lifelessI'd offer to look at it, but am flat out at the moment00:22
lifelessjelmer: it's meant to flush strips of increasing size00:22
lifelessand recombine them with expontential backoff00:22
jelmerlifeless: No worries, thanks for pointing me in the right direction.00:23
* Kamping_Kaiser emails in his bug reports00:36
Kamping_Kaiserjelmer: sorry about the dupe report on -rewrite01:02
jelmerKamping_Kaiser: no worries - any chance you can mark them as such?01:05
Kamping_Kaiserjelmer: sure.01:05
=== marv1 is now known as marv
shakaranHi, I trying to use bazaar on Windows and I get this error when dowload a branch: Authentication (publickey) failed.03:49
shakaranbzr: ERROR: Connection error: Unable to authenticate to SSH host as03:49
shakaranI run puttygen and pageant, but it dont work03:50
shakaranand the public key for launchpad says that it is invalid03:50
shakaranI generate my key with ssh-2 RSA03:50
shakaransome help?03:50
shakaranplease, I'm stuck with this03:58
shakaranI made! The tutorial on lauchpad is very incomplete. You need put images. I only need copy the open-ssh key from text box.04:00
shakaranhow I can have symlinks with bazaar on windows?04:14
luke-jrwhere does bzr-svn identify what it thinks is the first revision of a branch?05:48
wbruceIs there a command that can be used to find out what revision a revisionspec would point to?07:51
wbruce(kind of like rev-parse in git)07:51
mwhudsonwbruce: 'bzr revision-info <revspec>' ?08:01
wbrucemwhudson: thanks!08:11
lifelessmwhudson: its the weeken man :P10:34
mwhudsonlifeless: and so not the time to be digging in to bzr-hg bugs?10:35
lifelessmwhudson: :)11:10
jelmerluke-jr: it's the revision that created the path that is the root of the branch12:16
keshavHai I am Keshav from India. i have a few questions about bzr, specifically grub2 related info13:25
keshavAny way to stop bzr from tracking the x-bit of files in a repo?13:27
parthmhello. do test names for plugin tests cases 'def test_xxx' have need to differ in the first N characters or something?14:01
parthmi find that some of my tests are silently skipped i.e. they don't show up in the count.14:01
parthmchanging the name fixes that. but its difficult to know which tests are ignored without knowing the exact behavior.14:01
luke-jrjelmer: yes, I noticed that. I'm looking for where that is calculated/detected so I can fix it.14:04
jelmerluke-jr: What needs to be fixed about it?14:05
luke-jrjelmer: our project used projectname/{tags,branches,trunk} and projectname has undergone renames multiple times14:06
luke-jrbzr-svn persists in treating the last rename as the initial revision14:06
luke-jrcurrently the structure is projectname/{tags,branches,trunk}/subproject/14:06
jelmerluke-jr: in that case, was it really a rename ? Not just the revision where projectname/trunk/subproject was actually created?14:07
luke-jrbut if 'subproject' were followed backward, it would eventually inherit from originalprojectname/trunk14:07
luke-jrjelmer: yes, it was renamed from 'armagetron' to 'armagetronad'14:07
jelmerluke-jr: so "svn log" on the same URL you check out with bzr-svn reports the full history?14:08
luke-jrbzr-svn works if I create armagetronad{/{tags,branches}} and svn cp each tag/branch/trunk individually14:08
luke-jrjelmer: yes14:08
jelmerluke-jr: I'm not sure I follow14:08
luke-jractually, no :(14:09
jelmerluke-jr: the project is private?14:09
luke-jrjelmer: no14:09
luke-jrhttps://armagetronad.svn.sourceforge.net/svnroot/armagetronad/armagetronad/trunk is the current trunk14:09
luke-jrhttps://armagetronad.svn.sourceforge.net/svnroot/armagetronad/armagetronad/trunk/armagetronad actually14:09
luke-jrif I 'svn log' in *that* checkout, it does successfully go back to svn r114:11
jelmerand you're checking out https://armagetronad.svn.sourceforge.net/svnroot/armagetronad/armagetronad/trunk/armagetronad ?14:18
luke-jrjelmer: that's what the bzr branch would be based on, yes14:35
luke-jrand that's what 'svn log' shows the full history of as well14:36
jelmerluke-jr: see r460914:36
jelmerluke-jr: in that revision the branch root is created from scratch14:37
luke-jrjelmer: but the branch itself is not14:38
luke-jrso the question is, where is bzr-svn making this (incorrect) assumption that it is the first revision? where do I need to modify the code? :P14:39
jelmerluke-jr: I'm looking at what bzr-svn is actually doing..14:40
luke-jrjelmer: where is it actually doing that? :)14:40
jelmerluke-jr: if this has to be modified it can't be merged into bzr-svn itself without a mapping change14:40
luke-jrI'm expecting a mapping change as a result of the earlier revisions being processed14:41
luke-jrshouldn't affect non-affected branches though afaik14:41
jelmerbut it would collide with existing imports14:42
luke-jrfor affected branches, yes14:42
luke-jrI'm expecting to need to write an old-branch upgrade script of some sort14:43
luke-jr(would be convenient if we can set some revprops on r1 that tell bzr-svn to use the bzr trunk's fileids when possible, tho)14:43
jelmerluke-jr: how do you mean?14:43
luke-jrI mean I understand that fileids are based on the initial revision where bzr-svn sees the file, so making older revisions available will by default change those...14:44
jelmerright14:44
luke-jrideally, we might be able to set a bzr:fileids revprop on r1 or such to preserve the bzr trunk's fileids, but that's not neccessary14:44
luke-jrbbiab14:44
jelmerbut that's part of a larger problem, all file ids and revision ids would/could change with a new mapping format14:44
* luke-jr can't even try w/o knowing what part of the code handles that stuff14:47
jelmerit's mostly in revmeta.py14:51
=== froosch_ is now known as froosch
jelmerluke-jr: Hmm, I actually get an error on that URL when running bzr log against it directly15:16
luke-jrjelmer: ok? :P17:16
luke-jrjelmer: RevisionMetadataBrowser.do never seems to run? :(17:54
jelmerluke-jr: depends on the situation in which you're running it..17:55
luke-jrbranch?17:55
=== khmarbaise_ is now known as khmarbaise
=== radoe_ is now known as radoe
lifelessmoin20:27
pooliehello all22:10
PengHi. :D22:10
igcmorning23:27
pooliehi igc23:31
pooliehow are you?23:31

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