Uploaded image for project: 'Artifactory Binary Repository'
  1. Artifactory Binary Repository
  2. RTFACT-19375

NuGet virtual repository index include extra pages and cause for slow packages installation.

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Done
    • Resolution: Done
    • Affects Version/s: 6.10.3
    • Fix Version/s: 6.19.0, 7.4.0
    • Component/s: NuGet
    • Labels:
      None
    • Severity:
      High

      Description

      When installing NuGet package using virtual repository, the installation time is almost doubled comparing installation of package using remote repository since the index file include link to extra pages which not always necessary (tested in V2 and V3).

      An example for installation times and extra request are available in the attached files.

      Steps to reproduce:

      1. Create remote repository to nuget.org and include it in virtual repository.
      2. perform NuGet install using the remote repository and using the virtual repository, for example:
        #time nuget install Twilio -source Artifactory-remote -verbosity detailed
        #time nuget install Twilio -source Artifactory-virtual -verbosity detailed

        Attachments

          Activity

              People

              Assignee:
              ivanp Ivan Perepelytsya [EXT] (Inactive)
              Reporter:
              yehudah Yehuda Hadad
              Votes:
              16 Vote for this issue
              Watchers:
              14 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: