From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jason Earl Newsgroups: gmane.emacs.devel Subject: Re: Surely 'bzr branch' shouldn't be this slow? Date: Thu, 07 Jan 2010 19:07:38 -0700 Message-ID: <87r5q1mjrp.fsf@notengoamigos.org> References: <20100103174743.GB1653@muc.de> <20100106131039.GB2447@muc.de> <4B448FF5.5060900@gnu.org> <87hbqze39u.fsf@telefonica.net> <83637fccsz.fsf@gnu.org> <87d41m740k.GNU's_Not_Unix!%yavor@gnu.org> <83vdfdbsiq.fsf@gnu.org> <87ljg9oacc.fsf@notengoamigos.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1262916525 30186 80.91.229.12 (8 Jan 2010 02:08:45 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 8 Jan 2010 02:08:45 +0000 (UTC) Cc: Eli Zaretskii , emacs-devel@gnu.org To: Lennart Borgman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jan 08 03:08:38 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NT4HC-0003vx-6T for ged-emacs-devel@m.gmane.org; Fri, 08 Jan 2010 03:08:34 +0100 Original-Received: from localhost ([127.0.0.1]:41624 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NT4HC-00065R-KQ for ged-emacs-devel@m.gmane.org; Thu, 07 Jan 2010 21:08:34 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NT4H5-00061K-T9 for emacs-devel@gnu.org; Thu, 07 Jan 2010 21:08:27 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NT4H0-0005s3-U2 for emacs-devel@gnu.org; Thu, 07 Jan 2010 21:08:27 -0500 Original-Received: from [199.232.76.173] (port=39958 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NT4H0-0005rp-QW for emacs-devel@gnu.org; Thu, 07 Jan 2010 21:08:22 -0500 Original-Received: from mailout12.yourhostingaccount.com ([65.254.253.96]:39349) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NT4Gx-0001cC-Qf; Thu, 07 Jan 2010 21:08:19 -0500 Original-Received: from mailscan02.yourhostingaccount.com ([10.1.15.2] helo=mailscan02.yourhostingaccount.com) by mailout12.yourhostingaccount.com with esmtp (Exim) id 1NT4GS-00076T-Lh; Thu, 07 Jan 2010 21:07:48 -0500 Original-Received: from impout03.yourhostingaccount.com ([10.1.55.3] helo=impout03.yourhostingaccount.com) by mailscan02.yourhostingaccount.com with esmtp (Exim) id 1NT4GN-0001oV-M9; Thu, 07 Jan 2010 21:07:43 -0500 Original-Received: from authsmtp11.yourhostingaccount.com ([10.1.18.11]) by impout03.yourhostingaccount.com with NO UCE id Sq7j1d0020EKrUA0000000; Thu, 07 Jan 2010 21:07:43 -0500 X-EN-OrigOutIP: 10.1.18.11 X-EN-IMPSID: Sq7j1d0020EKrUA0000000 Original-Received: from [67.214.244.122] (helo=jearl-netbook) by authsmtp11.yourhostingaccount.com with esmtpa (Exim) id 1NT4GN-0004U0-1U; Thu, 07 Jan 2010 21:07:43 -0500 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAAAAAByaaZbAAAABGdBTUEAALGPC/xhBQAAAAFz UkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlw SFlzAAASmwAAEpsB4JJZDAAAAAl2cEFnAAAAMAAAADAAzu6MVwAAAaFJREFUSMe1VtuxxSAIzIz9 2Iyl2Aj1bBX0k5+LrwjGjJyPy2ROwtGNBJbVCwwwy1UNoOL3f+SBxkj15Lr4NsboN24DWMZxYQNA TjGmjC1gswJiqBbpDeANYMwXBFyAFB5L7ADMBcoSDgAFBSDHR2tA8ABMSB4AawB76pAnILsKx2lm 1VfpgUi3kxrySylRHdmQj40Jva2/jl8EY3Twv/phhsC9nIQR0hnAOUptYsL3RxvAk+YIH2AWsvTH GYBgKn8GaPYm5jNANaCQ8WfAzyH9x0crFfGl9X4QVdg8gEqN2KjBHi6V/iBq6iyAxTqd+Yvupwai VwM9LZkxQ6otihmS6H+mHlK5URwi0UQgWxHoxS5JagBSed7IzJRCallS2pg2QsamcGUFNSHgLZUv augJIUualv1Bv6+yVat1oeMq92s/mBBWQJH7dQX7CnpvWWs/4CazpHlB2RR1BFSzNGdIaTbbLil8 U76BKKU0GztapXP3C78bNYQ6MTQybY8OkIaITf9HPzyHkXE4YXs4mf5VDz+jAepj3RTQ3Ubv0SPy 9AcCrfKh0TBgvgAAACV0RVh0Y3JlYXRlLWRhdGUAMjAwOS0wOC0yN1QxNjoxMTozMy0wNjowMFPN ssMAAAAldEVYdG1vZGlmeS1kYXRlADIwMDktMDgtMjdUMTY6MTE6MzMtMDY6MDAMfMT3AAAAAElF TkSuQmCC In-Reply-To: (Lennart Borgman's message of "Fri, 8 Jan 2010 00:48:25 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.91 (gnu/linux) X-EN-UserInfo: f8a5a3c49e1c4664ba81facb1022c4a9:67ddfe7aeaee6d1ea5b788d961d42633 X-EN-AuthUser: jearl@notengoamigos.org X-EN-OrigIP: 67.214.244.122 X-EN-OrigHost: unknown X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:119640 Archived-At: Lennart Borgman writes: > On Thu, Jan 7, 2010 at 10:48 PM, Jason Earl wro= te: >> Lennart Borgman writes: >> >>> On Thu, Jan 7, 2010 at 8:54 PM, Eli Zaretskii wrote: >>>>> From: Lennart Borgman >>>>> Date: Thu, 7 Jan 2010 09:37:15 +0100 >>>>> Cc: emacs-devel@gnu.org >>>>> >>>>> Just a comment: I have not even tried yet to use bzr. According to >>>>> what I am reading it looks impossible at the moment. >>>>> >>>>> Am I right or? >>>> >>>> It's both possible and practical. =C2=A0I use it on 2 different Windows >>>> machines and on 1 GNU/Linux one, and it works quite well. =C2=A0The in= itial >>>> "bzr branch" takes a long time, but that's all. >>> >>> >>> And with a 2Mbit/s connection and an Alan style pc, 1GB RAM? >> >> I use it with a netbook with 1GB of Ram and no swap. =C2=A0It works fine= . =C2=A0I >> will admit that I have switched to pulling from launchpad, but I did my >> initial pull from Savannah. > > How long did the initial pull take on this machine? (Sorry if you have > told already. Are the figures perhaps on the wiki?) How fast is your > internet? Just for fun I did it again into a new repository. While there were times when my netbook struggled, for the most part it appeared that my crappy wireless network connection was the bottleneck. time bzr branch http://bzr.savannah.gnu.org/r/emacs/trunk/ trunk Branched 99273 revision(s).=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 real 56m30.346s user 34m10.160s sys 0m32.638s Then I tested to see how long it took to see if there were more revisions. There weren't any. time bzr pull Using saved parent location: http://bzr.savannah.gnu.org/r/emacs/trunk/ No revisions to pull.=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20 real 0m8.109s user 0m1.672s sys 0m0.272s This is on a wireless network. > And doing the initial pull from Launchpad instead how much faster is it? Launchpad actually took at little longer: time bzr pull --remember lp:emacs No revisions to pull.=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20 real 0m10.246s user 0m1.108s sys 0m0.180s The advantage of using launchpad is that you will never get the pathologically bad updates where bzr pulls down 100M of data to make 2M worth of changes. The disadvantage is that it is a mirror that updates only every 8 hours. Jason