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

During upgrade of PyPI proxy in 3.22, browse nodes are rebuilt too quickly.

Details

    • 3

    Description

      When Nexus is upgraded to 3.22 and the fix implemented within NEXUS-22770 kicks in, the existing assets are deleted and a rebuild of the browse nodes is also run.

      However, it seems that the rebuild is run in parallel with the delete and may not find any nodes to delete as they have not yet been deleted.

      This means that the browse node tree is broken until a subsequent rebuild is run.

      Expected: The rebuild should not be run until the deletion has taken place.

      Attachments

        1. image-2020-07-10-12-25-15-617.png
          49 kB
          Maksym Lukaretkyi
        2. Screen Shot 2020-07-06 at 10.38.38 AM.png
          405 kB
          Maksym Lukaretkyi
        3. Screen Shot 2020-07-06 at 10.39.01 AM.png
          200 kB
          Maksym Lukaretkyi
        4. Screen Shot 2020-07-10 at 12.01.25 PM.png
          374 kB
          Maksym Lukaretkyi
        5. Screen Shot 2020-07-10 at 12.03.50 PM.png
          256 kB
          Maksym Lukaretkyi
        6. Screen Shot 2020-07-10 at 12.03.50 PM.png
          256 kB
          Maksym Lukaretkyi
        7. Screen Shot 2020-07-10 at 12.04.53 PM.png
          166 kB
          Maksym Lukaretkyi

        Issue Links

          Activity

            People

              mkalachov Maksym Kalachov [X] (Inactive)
              mkearns Michael Kearns
              Michael Prescott Michael Prescott
              NXRM - Rocket Raccoon
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                tigCommentSecurity.panel-title