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

HTTPv2 introduces performance regression in certain ra_serf operations

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Cannot Reproduce
    • Affects Version/s: trunk
    • Fix Version/s: 1.7.0
    • Component/s: libsvn_ra_serf
    • Labels:

      Description

      As reported on the dev@ list[1], Subversion's trunk code appears to introduce a
      performance degradation when using 'svnsync' and svn_ra_serf against an
      HTTP-v2-enabled server to sync revisions from a remote server to a local
      (file://) repository.  As HTTPv2 was intended to only reduce the number of
      requests required to fulfill and operation -- not to add new requests or change
      the size of the payload of existing requests/responses -- this performance
      regression is completely unexpected.
      
      [1] http://svn.haxx.se/dev/archive-2010-05/0142.shtml
      

        Attachments

          Activity

            People

            • Assignee:
              cmpilato C. Michael Pilato
              Reporter:
              cmpilato C. Michael Pilato
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: