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

Replace NPM package root when proxying (instead of merging the content)

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.11.2
    • Fix Version/s: 2.11.3
    • Component/s: NPM
    • Labels:
      None
    • Story Points:
      1
    • Sprint:
      Sprint 43

      Description

      At the moment we always merge the downloaded package root with previously cached content. This can end up leaving bad entries in the cache even after they have been removed from the upstream proxy.

      The most likely reason package versions were removed from the remote is due to the package author unpublishing them. End users should examine the associated package SCM repository commit history to look for a note of such an action.

      NEXUS-8625 also describes another scenario where Nexus can end up with bad metadata.

      Expected: Replace the cached metadata content with the new downloaded content.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              mcculls Stuart McCulloch
              Last Updated By:
              Peter Lynch Peter Lynch
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  tigCommentSecurity.panel-title