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.

    Details

    • Type: Bug
    • Status: Open
    • Priority: High
    • Resolution: Unresolved
    • Affects Version/s: 6.10.3
    • Fix Version/s: None
    • Component/s: NuGet
    • Labels:
      None

      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:
              Unassigned
              Reporter:
              yehudah Yehuda Hadad
            • Votes:
              15 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

              • Created:
                Updated: