Pushing an update of a stacked branch to Launchpad sometimes takes nearly an hour

Bug #331823 reported by Jonathan Lange
4
Affects Status Importance Assigned to Milestone
Bazaar
Fix Released
Critical
Andrew Bennetts

Bug Description

I pushed up an update of lp:~jml/launchpad/cloud-style-changes to Launchpad this morning. The branch had already been uploaded to Launchpad, was stacked, and there were only a few new revisions to push up.

Attached is the .bzr.log from the run, with many, many, many repetitions of the same hpss command elided.

Let me know if you need more information.

Tags: hpss
Revision history for this message
Jonathan Lange (jml) wrote :
Revision history for this message
Andrew Bennetts (spiv) wrote :

Weird, it appears to be walking back through history one revision at a time... it should do 50 at a time IIRC. Hmm!

Revision history for this message
Jonathan Lange (jml) wrote :

I just did another local commit to the branch and then pushed it up. The same thing is happening all over again.

Revision history for this message
Robert Collins (lifeless) wrote : Re: [Bug 331823] Re: Pushing an update of a stacked branch to Launchpad sometimes takes nearly an hour

On Fri, 2009-02-20 at 02:37 +0000, Jonathan Lange wrote:
> I just did another local commit to the branch and then pushed it up. The
> same thing is happening all over again.

What bzr version are you using?

-Rob

Revision history for this message
Jonathan Lange (jml) wrote : Re: [Bug 331823] Re: Pushing an update of a stacked branch to Launchpad sometimes takes nearly an hour

On Fri, Feb 20, 2009 at 1:51 PM, Robert Collins
<email address hidden> wrote:
> On Fri, 2009-02-20 at 02:37 +0000, Jonathan Lange wrote:
>> I just did another local commit to the branch and then pushed it up. The
>> same thing is happening all over again.
>
> What bzr version are you using?
>

Bazaar (bzr) 1.13dev
  Python interpreter: /usr/bin/python 2.5.2
  Python standard library: /usr/lib/python2.5
  bzrlib: /usr/lib/python2.5/site-packages/bzrlib
  Bazaar configuration: /home/jml/.bazaar
  Bazaar log file: /home/jml/.bzr.log

Revision history for this message
Jonathan Lange (jml) wrote :

On Fri, Feb 20, 2009 at 1:37 PM, Jonathan Lange <email address hidden> wrote:
> I just did another local commit to the branch and then pushed it up. The
> same thing is happening all over again.

And again with bzr+ssh://bazaar.launchpad.net/~jml/launchpad/branch-collection

Note: this is seriously affecting my ability to work.

Revision history for this message
Robert Collins (lifeless) wrote : Re: [Bug 331823] Re: Pushing an update of a stacked branch to Launchpad sometimes takes nearly an hour

On Fri, 2009-02-20 at 03:01 +0000, Jonathan Lange wrote:
> On Fri, Feb 20, 2009 at 1:51 PM, Robert Collins
> <email address hidden> wrote:
> > On Fri, 2009-02-20 at 02:37 +0000, Jonathan Lange wrote:
> >> I just did another local commit to the branch and then pushed it up. The
> >> same thing is happening all over again.
> >
> > What bzr version are you using?
> >
>
> Bazaar (bzr) 1.13dev

Please try 1.12.

-Rob

Revision history for this message
Jonathan Lange (jml) wrote :

I don't get the problem with 1.12. There, it only takes a minute to push up a one-line change.

Revision history for this message
Robert Collins (lifeless) wrote :

 importance critical

sounds like a regression then.

Changed in bzr:
importance: Undecided → Critical
Revision history for this message
Barry Warsaw (barry) wrote :

FWIW, I've seen this occasionally with earlier versions, probably last noticed with 1.9 or 1.10. I haven't yet seen it with 1.12.

Revision history for this message
Robert Collins (lifeless) wrote :

Thanks Barry, that would fit. Andrew and I suspect the fixes to invoke hooks correctly in bzrlib for smart branches. For now please do use 1.12, we'll get a fix in for sure this cycle, but it may be a few days (we have some structural work to finish that needs to land early).

Revision history for this message
Andrew Bennetts (spiv) wrote :

Robert and I have landed a change that should fix this. Leaving as "In Progress" pending confirmation from jml that it actually fixes his problem.

Changed in bzr:
status: New → In Progress
assignee: nobody → spiv
Revision history for this message
Jonathan Lange (jml) wrote :

Works for me:
<jml> lifeless, spiv: the critical bug is fixed. pushing up a single revision change took only "HPSS calls: 274" and "136.763 return code 0"

Changed in bzr:
status: In Progress → Fix Committed
Revision history for this message
Andrew Bennetts (spiv) wrote :

Marking as Fix Released, as per http://bazaar-vcs.org/BugGuidelines

Changed in bzr:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.