/srv/irclogs.ubuntu.com/2009/03/28/#bzr.txt

ricardokirknerhi. I am about to create a shared repo in order to track a svn project. I wanted to know, which one is the recommended repo format? (I see there is a --subversion repo format, although I am not sure how I should use it, as it really creates a subversion repository, instead of a bzr shared repository)00:17
ricardokirknerI am using bzr 1.13 and bzr-svn 0.5.300:18
garyvdmricardokirkner: I assume that --subversion will create a bzr shared repo, in the format recommended for storing svn branches.00:21
garyvdmI'll check00:21
* fullermd wouldn't be so sure.00:23
fullermdricardokirkner: Who all needs to be able to access it, and how ancient are their bzr versions?00:24
ricardokirknerfullermd, right now it's just for me in order to use bzr to track and contribute to a project that is hosted on a svn repo00:24
fullermdIf you can assume (or dictate) that anybody accessing it uses 1.9 or later, 1.9-rich-root is what you want.00:25
fullermdWhich is sounds like is the case.00:25
ricardokirknerfullermd, anybody accessing what? the shared repo I am creating?00:26
ricardokirknerI could do that, as it will be only me00:26
ricardokirknerwhat's the difference between 1.9-rich-root and rich-root / -rich-root-pack?00:27
ricardokirkner(featurewise)00:27
fullermdFeature-wise?  None.00:30
fullermd1.9-rich-root is a variant of the 1.9 format that supports rich roots.00:30
fullermdRich root pack is the similar counterpart to pack-0.92.  rich-root is something you just want to stay the heck away from.00:31
fullermdIt doesn't serve any practical purpose.00:31
ricardokirknerfullermd, alright... so, right now the best format (regarding performance and future compatibility) for svn branches00:36
ricardokirkneris 1.9-rich-root00:36
ricardokirkneri will use that..00:36
ricardokirknerthank you00:36
fullermdYah.00:36
fullermdOnly reason to back up would be to handle older bzr versions.00:37
ricardokirknerok, no prob... I can dictate bzr>1.9 for this00:37
ricardokirknerthanks00:37
garyvdmIs there a way to see how big a branch is on launchpad before you fetch (branch) it?01:16
garyvdmI need to branch lp:mysql-server/6.0 to try reproduce a bug in qbzr, but I'm worried I going to hit my adsl cap :-(01:20
lifelessbzr info -vv might01:22
lifelessits abot 600MB01:22
garyvdmEish!01:22
* garyvdm hits ctrl-c01:22
garyvdmI'm asking for someone to do a big faviour for me. If you have copy of the mysql-server/6.0 and you are running qbzr trunk, please try and confirm Bug 349673.01:29
ubottuLaunchpad bug 349673 in qbzr "MYSQL/BZR P3: "bzr qlog FILE" misses many revisions" [Undecided,New] https://launchpad.net/bugs/34967301:29
lifelessperhaps ask on the list? at least some of the mysql folk read it, I believe01:30
garyvdmok01:31
thumpergaryvdm: do you think it'd be a good feature to have the repo size shown in LP?01:38
* thumper wonders01:38
thumpergaryvdm: if so, plz file a bug on launchpad-bazaar :)01:38
garyvdmOk01:38
lifelessthumper: bit tricky with stacking :)01:48
=== abentley1 is now known as abentley
lifelessvila: https://code.edge.launchpad.net/bzr-ec2test03:42
lifelessjml: https://code.edge.launchpad.net/bzr-ec2test03:42
bob2how fast?03:42
lifelesswith 2 instances, if they  are already up and running, 1m3503:43
bob2spiffy03:43
lifelessyeah03:44
lifelessnext month I'll do another 20 instance trial03:44
meoblast001hi04:57
=== garyvdm_ is now known as garyvdm
=== abentley1 is now known as abentley
meoblast001does anyon eknow how to delete a bazaar revision from launchpad/08:44
meoblast001bzr: ERROR: Could not install revisions: meoblast@aol.com-20020101213319-n82drkov5a6ct5st09:07
meoblast001how do i fix that09:07
bob2how did you trigger it?09:24
meoblast001bob2: modifying .bzr files and trying to push09:29
meoblast001don't worry... i fixed it09:29
spiv!09:30
* wgrant points out .bzr/README09:34
meoblast001wgrant: yeah... i thought i had to fix something in there09:35
meoblast001but i ended up backing up revision 1109:36
meoblast001fixing the whoami09:36
meoblast001reverting to revision 1009:36
meoblast001overwritting in launchpad; then restoring backup and pushing09:36
meoblast001i've gtg09:37
meoblast001bye09:37
alfHello, for some days now I am experiencing extreme slowness when pushing to lp using 1.13rc1. Has lp upgraded to a 1.13 server?10:14
wgrantalf: No - it will upgrade on the 1st of April.10:23
wgrantThen things should speed up, or so I hear.10:23
cammoblammoIs anyone havng trouble pulling from the bzr repo at http://bazaar-vcs.org/bzr/bzr.dev/ ? I seem to freeze after a few minutes.10:37
cammoblammoI had this issue a week or so ago, but deleting my branch and pulling a completely fresh one fixed it for a bit.10:37
lifelesscammoblammo: its not frozen, just we haven't polished the new fetch codes progress marker10:49
lifelessthe spinner will be spinning10:49
lifelessif it is frozen please be sure to get a backtrace when you intererupt it10:49
cammoblammolifeless: Hmm. It seemed to freeze completely. It goes for a minute or two than nothing for an hour. How do I get the backtrace?10:55
lifelessnothing for an hour certainly seems borked :P10:55
lifelesshit ctrl-\10:55
lifelessthen type10:55
lifelessbt<ENTER>10:55
alfwgrant: thanks, I just used bzr.dev and it seems to perform better than 1.13 on a non-1.13 server10:57
lifelessyes, we fixed a long standing bug which 1.13 made more obvious, in 1.1410:58
cammoblammolifeless: Where should I paste the backtrace?10:58
lifelesshowever when lp upgrades on the first it will run a totally different code path, which streams and is much faster10:58
lifelesscammoblammo: somewhere I can see it :)10:58
lifelesscammoblammo: if this is happening regularly, I suggest a bug report10:59
alfhmm, I just tried to branch lp:bzr using bzr.dev and it crashed with a "ErrorFromSmartServer: Error received from smart server: ('NoSuchRevision',)"11:03
cammoblammolifeless: I'm happy to file a bug report if necessary. In the meantime, I've put up the backtrace (I think!) at http://pastebin.com/m6404b8e611:14
spivalf: strange!11:50
spivalf: I'll try that.11:50
spivalf: hmm, I think it's the recent get_parent_map RPC changes.11:52
spivlifeless: ^ NoSuchRevision with from get_parent_map RPC doing "bzr branch lp:bzr", I guess the key count in the serialised search is wrong somehow?11:53
spivlifeless: weirdly it doesn't fail until the 4th get_parent_map call11:54
spiv(on the 3rd with a non-empty request body)11:54
spivalf: thanks for the bug report, that does seem to be a regression in bzr.dev11:55
spivalf: Oh, in case I wasn't clear, yes I can reproduce it too.11:55
alfspiv: ok, thanks!12:16
=== Spaz is now known as Kittens
=== thunderstruck is now known as gnomefreak
=== thunderstruck is now known as gnomefreak
=== thunderstruck is now known as gnomefreak
antoranzHi, guys!16:30
antoranz know this is not a git forum, but they didn't help me an gits forum and it's a very simple question16:30
antoranzwhat's the equivalent in git to bzr revert -r -2?16:31
james_wsomething with reset I think16:42
=== Kittens is now known as Spaz_
=== Spaz_ is now known as init
=== serg__ is now known as qqqbaka
mathrickhiya, bzr just started dying on serve18:23
mathrickit's the ipv6 sockname problem again18:23
mathrickI remember it happening before18:23
mathrickhttp://pastebin.com/m1b93a98c18:24
=== serg is now known as serg_
=== serg_ is now known as serg
=== serg_ is now known as serg
gutworthhas the bzr.dev format changed?19:26
mwhudsonlifeless: have you encountered tokyo cabinet in your data persistence travels?20:02
johnjosephbachirDoes bzr do anything intelligent with inter-line whitespace changes? and/or, where can i read more about this. :) thanks21:45
johnjosephbachiror actually, inter-ling changes at all. for example, i change "foo bar baz" to "foo-prime bar baz", and then a merge from parent changes the same line to "food bar-prime baz", can the bazaar merge result in "foo-prime bar-prime baz" ?21:46
johnjosephbachirgah, typos. "inter-line" in the beginning, and "foo bar-prime baz" in the third quoted string21:47
mwhudsonjelmer: hello22:33
mwhudsonjelmer: i think bzr-git is generating corrupt data22:34
mwhudsonjelmer: http://pastebin.ubuntu.com/139834/22:45
lifelessmwhudson: I hadn't no22:46
mwhudsonlifeless: i don't know how relevant it is for bzr-search etc22:46
lifelessspiv: interesting22:46
lifelessmwhudson: its not :)22:46
mwhudsonbut it makes a heck of a lot more sense for what i'm doing with sqlite in loggerhead than sqlite22:47
lifelessmwhudson: no python bindings according to http://tokyocabinet.sourceforge.net/spex-en.html, and no obvious way to hack the backend for transports22:47
mwhudsonlifeless: there's python bindings called pytc22:47
lifelessah ok22:47
mwhudsonlifeless: no idea of kwality22:47
lifelesssqlite has benched faster than similar things; I wouldn't assume its worse22:48
mwhudsonand might make sense for jelmer too22:48
mwhudsoni dont know what it's concurrency behaviour is like22:48
lifelesstokyo cabinet is one-process per db22:48
mwhudsonah22:49
mwhudsoni guess their concurrency story is "tyrant22:49
mwhudson"22:49
lifelesshmm I may be wrong22:49
lifelessits hard to read janglish22:50
lifelessAs with QDBM, the following three restrictions of traditional DBM: a process can handle only one database, the size of a key and a value is bounded, a database file is sparse, are cleared. Moreover, the following three restrictions of QDBM: the size of a database file is limited to 2GB, environments with different byte orders can not share a database file, only one thread can search a database at the same time, are cleared.22:50
lifelessit does explicitly support concurrent threads22:50
lifelessIn cases that multiple processes access a database at the same time or some processes access a database on a remote host, the remote service is useful.22:52
lifelessfound it22:52
lifelessso, one process per db full stop, but there is a server22:52
lifelessmyself, I'd tend to use sqlite22:53
* mwhudson sighs at http://bazaar.launchpad.net/~vcs-imports/nunit-2.5/trunk/changes?filter_file_id=srcnunittestservernu-20081008020403-2ajrt9spm9ob8qah-9622:54
lifelesssadness22:56
mwhudsoni guess the file is deleted in tip or something22:56
lifelessin tree None is a hint22:57
lifelessspeaking of unit test frameworks - http://bazaar.launchpad.net/%7Elifeless/subunit/polish/annotate/head%3A/c//check-subunit-0.9.6.patch22:58
mwhudsonlifeless: gnu check?22:59
lifelesshttp://check.sourceforge.net/23:00
chronoshello for everyone23:04
chronosI installed now bzr on my gentoo and i getting this error when try to login on launchpad: http://rafb.net/p/prmVYo69.html23:04
chronossomeone have idea how fix?23:04
lifelessinstall the standard certificates for curl23:05
lifelessI don't know how to do that on gentoo23:05
chronosI will check lifeless , thx23:06
chronoslifeless, how you do in other distros?23:13
chronoslifeless, found :), instal ca-certificates23:14
chronosthx23:14
lifelessspiv: yes, smells like our change is at fault23:19
mwhudsonvila: tentative ping?23:36

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