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

Repair - Rebuild repository search queries are not optimized, potentially impacting other search operations

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.15.2
    • Fix Version/s: 3.18.0
    • Component/s: Search
    • Labels:

      Description

      Problem

      When running the "Repair - Rebuild repository search" task, a single poor performing query is pulling all components from a repository. This is retrieving too much data at once, which can impact other search operations like keyword searches.

      Expected

      Adjust single query to Instead batch process the components.

      Allow expensive searches ( usually keyword based ) to execute without consuming disproportionate resources.

      Provide a separate "Search request timeout" for searches in the Administration -> System -> Capabilities -> UI: Settings -> Settings screen. This timeout value could be adjusted to a fixed value by an administrator in extreme cases where long running or expensive searches still occur. The default UI search timeout if not adjusted will be 5 seconds less than the "Standard request timeout" value.

        Attachments

          Activity

            People

            Assignee:
            mmartz Michael Martz
            Reporter:
            mmartz Michael Martz
            Last Updated By:
            Peter Lynch
            Team:
            NXRM - Tron
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Date of First Response:

                tigCommentSecurity.panel-title