Uploaded image for project: 'Dev - Nexus Repo'
  1. Dev - Nexus Repo
  2. NEXUS-8523

deprecate and disable the "download nuget feed" scheduled task

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.10, 2.11, 2.11.2
    • Fix Version/s: 2.11.3
    • Component/s: NuGet
    • Labels:
      None
    • Story Points:
      1
    • Sprint:
      Sprint 42

      Description

      As of version 2.10.0, the download nuget feed task is no longer needed for nuget proxy repositories. We stopped scheduling this automatically in that version, and told people to remove the task in the release notes. But still, I very often see customer configurations that have this task running.

      We're planning a community outreach to get people to remove this task from their instances. While I was writing up the content for that it occurred to me that the negatives associated with this task for both the end user and nuget.org are very significant:

      • It puts a significant load on the nuget.org repository (they are complaining of these queries DOS'ing their server)
      • Over time causes size of the nuget h2 database to grow so large that queries become very slow

      And really, there is almost no benefit to running this task. I'm thinking we should disable this task in 2.11.3:

      1. Change the name of the task to "Download NuGet Feed (DEPRECATED)
      2. Change the default implementation to be a no-op

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              jtom Joe Tom
              Reporter:
              rseddon Rich Seddon
              Last Updated By:
              Peter Lynch Peter Lynch
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Date of First Response:

                  tigCommentSecurity.panel-title