bzr push/pull from svn repo is unbearably slow

Bug #328642 reported by nicholas a. evans
2
Affects Status Importance Assigned to Milestone
Bazaar Subversion Plugin
New
Undecided
Unassigned

Bug Description

Even when there are no revisions to pull, bzr pull takes upwards of 15 minutes. bzr push also returns 15+ minutes after the svn repo has recorded the commits. This was slow with 0.4, but this seems to have gotten slower in 0.5.

Using bzr 1.12rc1, bzr-svn 0.5 r2532.

~/src/mdlogix/crms/trunk $ bzr pull svn+https://svn.mdlogix.com/crms/trunk --lsprof-file bzr-svn-pull-prof.txt
The svn+ syntax is deprecated, use https://svn.mdlogix.com/crms/trunk instead.
No revisions to pull.
Profile data written to "bzr-svn-pull-prof.txt".

The progress bar spends most of its time "determining changes", and the numbers seem to indicate that it is iterating over every revision in the repository. Is there a way for that to be effectively cached? The repository in question has over 53,000 revisions.

Revision history for this message
nicholas a. evans (nevans) wrote :
description: updated
Revision history for this message
Jelmer Vernooij (jelmer) wrote : Re: [Bug 328642] [NEW] bzr push/pull from svn repo is unbearably slow

Thanks for the bugreport. This should be fixed in 0.5.1, hopefully
released during the weekend.

  duplicate 318993

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.