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

"DatastoreFileBlobDeletionIndex - Processing blobstore" takes long time and block the startup

    Details

    • Story Points:
      1
    • Sprint:
      NXRM Sentinels Sprint 47
    • Notability:
      1

      Description

      SYMPTOM:

      Customers open support tickets because they thought their upgrading was failed or in hang state.
      The nexus.log stops updating after the following line:

      2022-08-29 19:51:40,323-0700 INFO [FelixStartLevel] *SYSTEM org.sonatype.nexus.blobstore.file.internal.datastore.DatastoreFileBlobDeletionIndex - Processing blobstore <BLOBSTORE-NAME>, discovered file-based deletion index. Migrating to DB-based
      

      EXPECTATION IN THIS JIRA:

      As more customers will upgrade to 3.40 or higher and this can generate Urgent support tickets, would it be possible for the dev team to consider changing this to be a background / asynchronous task?
      Or, at least, update our upgrade documentation to clearly alert customer that if "UUID"-deletions.index is very large, upgrading can take longer time.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              mpiggott Matthew Piggott
              Reporter:
              hosako Hajime Osako
              Last Updated By:
              Matthew Piggott Matthew Piggott
              Team:
              NXRM - Sentinels
              Owner:
              Matthew Piggott Matthew Piggott
              Votes:
              1 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Date of First Response:

                  tigCommentSecurity.panel-title