[Bug 5932] New: Hg clone using bundles is inneficient

mercurial-bugs at mercurial-scm.org mercurial-bugs at mercurial-scm.org
Mon Jul 2 13:42:04 UTC 2018


https://bz.mercurial-scm.org/show_bug.cgi?id=5932

            Bug ID: 5932
           Summary: Hg clone using bundles is inneficient
           Product: Mercurial
           Version: unspecified
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: feature
          Priority: wish
         Component: clonebundles
          Assignee: bugzilla at mercurial-scm.org
          Reporter: wgianopoulos at gmail.com
                CC: mercurial-devel at mercurial-scm.org

Before hg clone supported cloneing from bundles on the server, I was
downloading bundles and had me own clone procedure.  I found after cloning
supported all of this I tried using it and found that especially under Windows,
cloning this way took substantially longer, so I went back to my former method.
 I thought the issue had to do with poor network performance under Windows and
having the bundle locally stored was the difference, but then I noticed by
following the clone on on a hg clone on a server with bundles there is a
serious inefficiency compared to the way i was doing this.  What I do is:

1.  do the bundle thing
1.  do a pull
3.  do an update

what the hg clone from a server with bundles does is.

1.  do the bundle thing
2.  do an update
3.  do a pull
4.  do a second update

this takes longer and how much longer it takes depends on how may files are
changed moved or deleted by the pull.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Mercurial-devel mailing list