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

"svn update" extremely slow with large repository and FSFS

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • 1.1.x
    • unscheduled
    • cmdline client
    • None
    • Linux

    Description

      Kfogel@collab.net recommended that I post this as an issue; the description is
      in my original message here:
      http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=21556
      and K.Fogel's follow-up is here: 
      http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=21558
      
      Again:
      Large repository (94000 files in 7200 directories, total 1.6 GB)
      Using FSFS (not BerkDB).  All command-line stuff using file:///... and no
      network-based access.
      
      The commit ("svn commit -m 'index changed' index.html') from the "work" area
      takes about 0.3 seconds (as expected), but when I try to update the "web" area,
      the update ("svn update -N index.html") takes about 30 seconds.  I've tried with
      and without the "-N" but always specifying the exact file and it's always about
      30 seconds.  The thing is, a general "svn update" (no file specified) takes
      about 1:45 minutes.
      
      To be sure, I run "svnlook changed /reposdir" and this is virtually instantaneous.
      
      Shouldn't the "svn update" on only one file be much faster than 30 seconds?
      

      http://subversion.tigris.org/servlets/ReadMsg?list=users&msgNo=21556

      Original issue reported by theodorehope

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: