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

The "repair: rebuild npm metadata" task should be able to recover from a missing npm package metadata blob

    Details

    • Type: Improvement
    • Status: New
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 3.38.0
    • Fix Version/s: None
    • Component/s: NPM, Scheduled Tasks
    • Labels:
    • Story Points:
      5
    • Notability:
      3

      Description

      Currently if the "repair: rebuild npm metadata" encounters a missing blob for npm package metadata it will not repair that metadata. ( This makes recovery from blob store/database synchronization problems unnecessarily time consuming.

      Expected:  We're rebuilding the metadata anyhow, so  if an npm package's metadata blob file is missing we should remove the bad reference from the database and rebuild it.

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            rseddon Rich Seddon
            Last Updated By:
            Peter Lynch Peter Lynch
            Team:
            NXRM - Mad Max
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Dates

              Created:
              Updated:
              Date of First Response:

                tigCommentSecurity.panel-title