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

make fs_base's auto-merging more efficient

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: trunk
    • Fix Version/s: 1.3.0
    • Component/s: libsvn_fs_base
    • Labels:

      Description

      In svn 1.2, libsvn_fs_fs had it's auto-merging algorithm changed to avoid expensive predecessor walks.  
      See revisions 13222, 13223, 13232.
      
      This logic needs to be ported to libsvn_fs_base as well.   This issue should be marked with a 
      "performance" keyword.  Specifically, it will make things more efficient when a new HEAD revision 
      comes in during a commit that's the process of finalization.  It doesn't happen very often, but when it 
      does, the current auto-merging algorithm is very expensive.
      

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              sussman Ben Collins-Sussman
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: