Uploaded image for project: 'Subversion'
  1. Subversion
  2. SVN-1204

ssh+svnserver checkouts much slower than dav (esp to Win32)

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: all
    • Fix Version/s: 1.2.0
    • Component/s: libsvn_ra_svn
    • Labels:

      Description

      I recently moved a local repository to a colo machine, and noticed
      access was a bit slower, but didn't think much of it because of the
      distance. However when others started using it, we noticed checkouts
      were taking > 1 second per file. 
      
      Benchmarking shows that a checkout (46 files) takes approx 4 times
      longer over ssh+svn than the dav access we use for read-only
      checkouts. The server is running on linux, and the measurements were
      done with linux and macosx clients. The actual runtimes for each
      machine were also the same, suggesting the constraint is
      bandwidth/latency.
      
      The test repository is http://svn.ghostscript.com:8080/jbig2dec/trunk
      
      Others are reported (irc) to have seen a factor of 10 difference with
      clients on Windows.
      
      This project is small, but we're planning to move ghostscript (1900
      files) to a subversion repository at 1.0. If this issue does indeed
      scale linearly, we're in trouble.
      

      Original issue reported by rillian

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              subversion-importer Subversion Importer
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: