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

move FS deltification outside of the commit process

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • all
    • M12
    • src
    • None

    Description

      Currently, the deltification of FS nodes occurs during our "stabilization walk"
      of the tree during the commit process. The result is that we hold locks longer
      than we need to (and more of them), and the deltification is tied to a "commit"
      rather than (potentially) becoming an asynchronous operation.
      
      The commit should be completed, then we should walk the revision root (again) to
      find the nodes to deltify. Each deltification can then be processed with
      short-term locks.
      
      (this is somewhere between a defect and an enhancement)
      
      Note: this is a precondition to moving to new Node IDs.
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            gstein Greg Stein
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: