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

viewing the UI repositories list will trigger s3 blobstore metrics retrieval even if that blobstore is not used

    XMLWordPrintable

    Details

      Description

      Create an S3 blobstore, but do not configure any repositories to use it.
      Refresh or load the repository list in the UI.
      Nexus will make 2 HTTP requests per s3 blobstore / per repository even though none of the repositories use that s3 blobstore and none of the UI seemingly uses the information The requests are related to reading the S3 blobstore metrics file.

      This is the request that ultimately triggers the outbound requests:

      2019-03-27 16:37:18,831-0300 DEBUG [qtp458657902-218] admin com.softwarementors.extjs.djn.router.processor.standard.json.JsonRequestProcessor - Request data (JSON)=>

      {"action":"coreui_Blobstore","method":"read","data":null,"type":"rpc","tid":63}

      Expected

      Nexus should avoid making potentially latent outbound requests for information that is not even rendered in a UI view or has anything to do with that data displayed to a user.

        Attachments

          Activity

            People

            Assignee:
            wwannemacher Wes Wannemacher
            Reporter:
            plynch Peter Lynch
            Last Updated By:
            Wes Wannemacher
            Team:
            NXRM - Operations/Groot
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Date of First Response:

                tigCommentSecurity.panel-title

                  PagerDuty