Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-4302

Improve CoreAdmin STATUS request response time by allowing user to omit the Index info

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 4.0, 4.1, 6.0
    • Fix Version/s: 4.1, 6.0
    • Component/s: multicore
    • Labels:

      Description

      In large multicore environments (hundreds+ of cores), the STATUS request may take a fair amount of time.
      It seems that the majority of time is spent retrieving the index related info.

      The suggested improvement allows the user to specify a parameter (indexInfo) that if 'false' then index related info (such as segmentCount, sizeInBytes, numDocs, etc.) will not be retrieved. By default, the indexInfo will be 'true' (to maintain existing STATUS request behavior).

      For example, when tested on a given machine with 380+ solr cores, the full STATUS request took 800ms-900ms, whereas using indexInfo=false returned results in about 1ms-4ms.

        Attachments

          Activity

            People

            • Assignee:
              shalin Shalin Shekhar Mangar
              Reporter:
              shahar.davidson Shahar Davidson

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment